Ubuntu系統mysql8安裝常見問題

2021-10-19 01:40:37 字數 784 閱讀 7994

遠端連線

1,需要設定使用者可以遠端登入

**:create user 使用者名稱@'%'identified by '密碼';

%表示任何ip可登入

2,需要更改配置檔案,預設只是本地登入,要想遠端登入,一定要更改。

mysql8以前目錄在/etc/mysql/my.cnf

mysql8以後在/etc/mysql/mysql.conf.d/mysqld.cnf

使用vim 目錄可更改,進入後按』a』可更改,退出按』esc』,再按兩次大寫』z』可儲存並退出

更改使用者許可權

首先要先建立乙個使用者

然後使用grant all privileges on *.* to 賬戶@'%' ;更改許可權

不要使用grant all privileges on *.* to '賬戶'@'%' identified by '密碼' with grant option;!!!

不要使用!!!

不要使用!!!

後面的identified by 『密碼』 with grant option是多餘的,加上就報錯!!!

然後就可以在任意電腦上使用mysql -h ip -u 使用者名稱 -p回車,輸入密碼,就可以連線上伺服器啦!

買的伺服器千萬別忘了加入安全組,要不然任何東西都連線不上!!!

千萬別忘了!!!

有用的給個三連唄。

持續更新日常所遇到的問題。

windows系統安裝mysql 8

2.進入到mysql 8的解壓包的根目錄,我這裡為d program files mysql mysql 8.0.11 winx64 3.在根目錄建立乙個my.ini檔案,檔案內容如下 4.開啟命令列視窗,進入到mysql的bin目錄,執行初始化命令 mysqld initialize consol...

mysql8問題 mysql8中的問題

only full group by 對於group by聚合操作,如果在 select 中的列,沒有在 group by 現,那麼這個sql是不合法的,因為列不在group by從句中。no auto value on zero 該值影響自增長列的插入。預設設定下,插入0或null代表生成下乙個自...

mysql8建立不了使用者 mysql8建立使用者

假如是mysql8版本的話,使用 grant all privileges to 使用者 localhost identified by 自定義密碼 會報錯,因為要先建立使用者再進行賦權,不能同時進行 建立使用者 create user 使用者名稱 localhost identified by 密...