mysql 在阿里雲服務器上的安裝

 

由於服務器到期,沒有及時付費,有買了一臺新的。買下先安裝環境。在這做個記錄。

安裝前,我們可以檢測系統是否自帶安裝 MySQL:

rpm -qa | grep mysql

如果你係統有安裝,那可以選擇進行卸載:

rpm -e mysql  // 普通刪除模式
rpm -e --nodeps mysql  // 強力刪除模式,如果使用上面命令刪除時,提示有依賴的其它文件,則用該命令可以對其進行強力刪除

安裝 MySQL:

接下來我們在 Centos7 系統下使用 yum 命令安裝 MySQL(博主的服務器是centos)

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum install mysql-server

權限設置:

chown mysql:mysql -R /var/lib/mysql

初始化 MySQL:

mysqld --initialize

啓動 MySQL:

systemctl start mysqld

查看 MySQL 運行狀態:

systemctl status mysqld

驗證 MySQL 安裝

在成功安裝 MySQL 後,一些基礎表會表初始化,在服務器啓動後,你可以通過簡單的測試來驗證 MySQL 是否工作正常。

使用 mysqladmin 工具來獲取服務器狀態:

使用 mysqladmin 命令倆檢查服務器的版本, 在 linux 上該二進制文件位於 /usr/bin 目錄,在 Windows 上該二進制文件位於C:\mysql\bin 。

mysqladmin --version

linux上該命令將輸出以下結果,該結果基於你的系統信息

mysqladmin  Ver 8.42 Distrib 5.6.43, for Linux on x86_64

Mysql安裝後需要做的

Mysql安裝成功後,默認的root用戶密碼爲空,你可以使用以下命令來創建root用戶的密碼:

mysqladmin -u root password "new_password";

現在你可以通過以下命令來連接到Mysql服務器:

[root@host]# mysql -u root -p
Enter password:*******

記錄mysql遠程連接數據庫1130錯誤解決方法

有餘操作方便需要對mysql操作。我選擇遠程鏈接工具鏈接,鏈接工具navicat

首要要在服務器把端口打開。mysql默認3306

然後我鏈接包1130錯誤。錯誤代碼1130,ERROR 1130: Host xxx.xxx.xxx.xxx is not allowed to connect to this MySQL server

通過字面意思知道是因爲我的沒有鏈接mysql服務器的權限

首先登錄mysql

mysql -u root -p

彈出Enter password:輸入您的數據庫密碼

鏈接到mysql數據庫。

假如你的用戶是root ,那麼運行如下命令:

​
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '您的數據庫密碼' WITH GRANT OPTION;

​

然後刷新一下權限

flush privileges;

這就基本完成。如有錯誤請指出謝謝。

問題解決的博客

解決鏈接1130問題

解決安裝問題

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章