標籤:sele mysq sql 安裝 blog 方式 where bin alt
mysql預設root使用者沒有密碼,輸入mysql –u root 進入mysql
1、初始化root密碼
進入mysql資料庫
| 1 |
mysql>update user set password=PASSWORD(‘123456’) where User=‘root‘; |
2、允許mysql遠端存取,可以使用以下三種方式:
a、改表。
| 1234 |
mysql -u root –pmysql>use mysql;mysql>update user set host = ‘%‘ where user = ‘root‘;mysql>select host, user from user; |
b、授權。
例如,你想root使用123456從任何主機串連到mysql伺服器。
| 1 |
mysql>GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ IDENTIFIED BY ‘123456‘ WITH GRANT OPTION; |
如果你想允許使用者jack從ip為10.10.50.127的主機串連到mysql伺服器,並使用654321作為密碼
| 12 |
mysql>GRANT ALL PRIVILEGES ON *.* TO ‘jack‘@’10.10.50.127’ IDENTIFIED BY ‘654321‘ WITH GRANT OPTION;mysql>FLUSH RIVILEGES |
c:在安裝mysql的機器上運行:
| 12345678 |
//進入MySQL伺服器d:\mysql\bin\>mysql -h localhost -u root//賦予任何主機訪問資料的許可權mysql>GRANT ALL PRIVILEGES ON *.* TO ‘root‘@‘%‘ WITH GRANT OPTION//使修改生效mysql>FLUSH PRIVILEGES//退出MySQL伺服器mysql>EXIT |
Mysql初始化root密碼和允許遠端存取