阿裏雲 服務器創建mysql
阿新 • • 發佈:2018-01-20
clas 需要 pri 用戶信息 pan acc img image ant 首先:查看阿裏雲安全組配置是否添加入網端口3306端口 --》 阿裏雲裏的防火墻端口要開一下3306
1:安裝yum -y install mysql #沒有yum的百度教程安裝,阿裏雲買的一般都自帶有
2:配置
3:重啟
遠程連接報:
1:報ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password NO) //說明該賬號不支持遠程登陸,只支持在本地登錄,需要在服務器端創建一個可以遠程登錄的賬號
(1)查看當前mysql的所有用戶信息: mysql> select Host,User,Password from mysql.user; //一般默認的都是本地用戶
(2)創建一個可遠程連接的用戶: create user 用戶名 identified by ‘密碼‘;
(3)創建完成了,在程序裏面連接發現還是沒有權限,剛才我們只是創建了用戶,還沒有對這個用戶分配權限 grant all privileges on *.* to ‘用戶名‘@‘%‘identified by ‘密碼‘ with grant option;
(4)然後刷新mysql用戶權限相關表 flush privileges ;
還有兩個常用操作:
修改指定用戶密碼
update mysql.user set password=password(‘新密碼‘) where User="test" and Host="localhost";
刪除用戶
delete from user where User=‘test‘ and Host=‘localhost‘;
阿裏雲 服務器創建mysql