阿里雲伺服器安裝mysql,並遠端登陸操作
阿新 • • 發佈:2020-11-02
雙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服務,即可訪問