使用sqlyog鏈結伺服器上的mysql資料庫
最開始使用root登入,顯示如下
最開始
grant all privileges on *.* to root@』%』 identified by 'password' with grant option;
然後總報錯,'identified by 'password'' at line 1
,然後看下面這個,mysql新版本改為下面這種方式,但是沒說從哪個版本開始的
解決辦法:
建立賬戶:create user '使用者名稱'@'訪問主機' identified by '密碼';
賦予許可權:grant 許可權列表 on 資料庫 to '使用者名稱'@'訪問主機' ;
還是無法登入,提示
看這裡博主很細心,分為三步
第一步登入mysql
mysql -u root -p
然後輸入密碼
2. 修改賬戶密碼加密規則並更新使用者密碼
alter user 'sds'@'%' identified by 'password' password expire never;
alter user 'sds'@'%' identified with mysql_native_password by 'password';
3. 重新整理許可權並重置密碼
flush privileges; #重新整理許可權
然後 問題解決
在這其中還有個小插曲,剛開始更改加密規則之後我的root無法登入,是因為我剛開始使用
mysqld -u root -p
查證後,資料已不可找了,我記得是如果沒有加密規則之後就不用mysqld登入
使用mysql -u root -p
MySQL的遠端鏈結
安裝好我們的mmysql,是不是也有種無從下手的感覺,不用怕,接下來我們可以使用遠端連線來視覺化我們的資料庫的資料 1.開啟我們的資料庫,帳號是root,密碼檢視檔案就行了 2.使用命令 mysql p127.0.0.1 uroot p 然後輸入你的密碼 這時候他會讓你修改密碼,到我目前為止,修改m...
有關於Mysql遠端鏈結問題
由於需要現場開發,於是資料庫改變成客戶這邊的,但是資料庫死活遠端不上 想起之前可以在原始表中把host的127.0.0.1這一行的資料改變成 但是卻沒任何用處 於是用了一條網上搜的sql語句 新增方法如下 輸入grant all privileges on to 使用者名稱 訪問ip identif...
mysql 遠端鏈結
一 連線遠端資料庫 1 顯示密碼 如 mysql 連線遠端資料庫 192.168.5.116 埠 3306 使用者名為 root 密碼 123456 c mysql h 192.168.5.116 p 3306 u root p123456 2 隱藏密碼 如 mysql 連線本地資料庫,使用者名為 ...