1. 程式人生 > 實用技巧 >阿里雲伺服器安裝mysql,並遠端登陸操作

阿里雲伺服器安裝mysql,並遠端登陸操作

雙11買了三年的阿里雲伺服器,安裝了mysql,記錄一下填的坑。

1、安裝mysql

sudo apt-get update                        
sudo apt-get install mysql-server          //服務端
sudo apt-get install mysql-client          //客戶端
sudo apt-get install libmysqlclient-dev    //程式編譯時連結的庫

2、設定root密碼

vim  /etc/mysql/mysqld.conf.d/mysqld.cnf   //[mysqld]下新增skip-grant-tables 儲存並退出
service mysql restart //重啟服務 mysql -u root -p //無密碼進入mysql

mysql環境下

mysql> use mysql;
mysql> update user set authentication_string=PASSWORD("你的密碼") where user='root';
mysql> update user set plugin="mysql_native_password"; # 不用修改, 直接執行  重點
mysql> flush privileges;
mysql> exit;

4、設定遠端登陸,並增加許可權

vim  /etc/mysql/mysqld.conf.d/mysqld.cnf   //[mysqld]下注釋skip-grant-tables 和 bind-address = 127.0.0.1 儲存並退出
GRANT ALL PRIVILEGES ON *.* TO root@'%' IDENTIFIED BY 'your paaaword';

5、重啟mysql服務,即可訪問