執行下面命令!
mysql> grant all privileges on *.* to 'root'@'%' identified by 'mypw' with grant option ;
query ok, 0 rows affected (0.00sec)mysql>flush privileges ;(更新)
query ok, 0 rows affected (0.00 sec)
好了,試下遠端登入吧!這裡是重點,敲黑板!
[root@s2 ~]#注意:密碼是123456mysql -uroot -p123456 -》這個123456是密碼
[root@s2 ~]#
mysql -uroot -p 123456 -》這個123456是資料庫,回車後輸入密碼
下面詳細說下這段話的意思
mysql> grant all privileges on *.* to 'root'@'%' identified by 'mypw' with grant option ;固定格式:mysql> grant * privileges on *.* to 'user'@'主機名' identified by '密碼' with grant option ;1.all:所有——所有語句使用方法(查詢、刪除、更新....)
2.* . *:資料庫.資料庫表(這裡指的所有)
3.root:讓誰遠端登入
4.%:任意主機(ip為指定主機)
5.mypw:遠端登入密碼(和root的密碼123456不一樣的)
上面的話意思:root能在任意的主機上登入到mysql,密碼為mypw(而不是123456),使用所有(all)操作命令對所有庫和表[* . *]進行操作。
完!肯定有小夥伴說為什麼只給一種方法,不是還有很多嗎?
emmmmm.....學習的主要目的是解決問題!大家切記。(但是如你是閒著的.......娜莫......往上翻!)
(話說這個怎麼**!反正博主在別人**就沒注意到**兩個字,而且小博主的也沒發現 )
MySQL 簡單insert 一秒原因排查
這個問題是來自一位朋友 春波,我通過pstack最終確認問題,涉及到兩個引數的設定,我將從原始碼進行解釋,如果有誤還請見諒。1 簡單插入需要1秒 語句截圖如下 耗時截圖如下 2 profile展示 實際上這裡的query end是乙個非常有用的資訊,基本確認是在order commit函式上的等待。...
mysql 儲存23 59 59 自動加一秒
mysql儲存系統傳遞的時間會詭異的增加一秒鐘 使用如下工具類 public static date getendofday date date 傳遞給mysql資料庫時間2018 05 08 23 59 59,系統儲存後變成了 2018 05 09 00 00 00,找了好久最後發現是因為mysq...
mysql插入的時間莫名的加一秒
1 public static date getdatewithmaxtime date date 但是插入資料庫的時間多了1秒鐘,變成第二天的00 00 00 我把最後一位毫秒變為0 了,mysql 有些版本的 會對插入的時間的毫秒值大於500的進製操作,所以在此地設定毫秒值為0.1 public...