1、啟動(dòng)MySQL時(shí)報(bào)mysql.sock錯(cuò)誤
直接將/var/lib/mysql/mysql.sock刪除或者重新命名
2、host+username構(gòu)成了mysql數(shù)據(jù)庫(kù)登錄的基本單元
3、對(duì)mysql 數(shù)據(jù)庫(kù)登錄授權(quán)方法:
(1)使用根用戶登錄mysql
//賦予任何主機(jī)訪問(wèn)數(shù)據(jù)庫(kù)的權(quán)限
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
//想要myuser使用mypassWord從任何主機(jī)連接到mysql服務(wù)器
mysql>GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
//如果想允許用戶myuser從ip為192.168.1.1的主機(jī)連接到mysql服務(wù)器,使用mypassword作為密碼
mysql>GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.1' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
修改生效
mysql>FLUSH PRIVILEGES
4、查看密碼用戶對(duì)應(yīng)關(guān)系
select Host,User from mysql.user;
5、修改數(shù)據(jù)庫(kù)密碼
mysql>UPDATE user SET password=PASSWORD("NEW PASSWORD") WHERE user='name'
mysql>FLUSH PRIVILEGES
6、查看mysql版本以及編碼方式
select version()
show variables like "character%";
7、如果以上仍是連接數(shù)據(jù)庫(kù)沒(méi)有權(quán)限,則關(guān)閉防火墻:
/etc/rc.d/init.d/iptables stop
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注