MySQL學習筆記三 MySQL5 7安裝後期設定

2022-03-01 19:37:26 字數 2204 閱讀 9602

1.1、mysql除了可以用mysql 5.7 command line client操作外,也可以使用windows下的命令操作符進行操作。

1)通過win+r調出執行視窗,輸入"cmd"。

2)通過"cd c:\program files\mysql\mysql server 5.7\bin"進入mysql5.7安裝目錄下的bin資料夾,輸入"mysql -u root -p"進行登入。

1.2、假如每次都需要輸入"cd c:\program files\mysql\mysql server 5.7\bin",未免太過繁瑣,因此可以通過設定環境變數的方式來解決。

1)對著"此電腦"圖示點選右鍵,選擇"屬性",在彈出視窗選擇"高階系統設定"。

2)點選"環境變數"。

3)選擇系統變數下的"path",點選"編輯"。

4)點選"新建",輸入"c:\program files\mysql\mysql server 5.7\bin",然後依次點選"確定"。

5)重新進入命令操作符視窗,在任意路徑下輸入"mysql -u root -p"都可進行mysql連線。

2.1、假如需要把root密碼改成"123456",操作命令如下:

use

mysql;

update

user

set authentication_string=password("123456") where

user

="root";

flush

privileges;

3.1、假如root的密碼是"123456",操作命令如下:

use

mysql;

/*select host,user from user where user='root';

*/grant

allprivileges

on*.*to'

root

'@'%

' identified by

'123456

'with

grant

option

;flush

privileges;

引數檔案:c:\programdata\mysql\mysql server 5.7\my.ini

改連線數:max_connections=151

改記憶體池:innodb_buffer_pool_size=8m

注意:修改完my.ini之後,必須另存為ansi格式(直接文字儲存的話,預設是utf-8格式),否則mysql服務停止後就無法再啟動了,感覺這是乙個好大的坑。

如果修改引數後my.ini儲存為utf-8格式檔案後,重啟mysql服務會出現"服務正在啟動或停止中,請稍候片刻後再試一次"的報錯,解決方法如下:

1)把my.ini另存一下,將編碼方式改為ansi。

2)開啟任務管理器,關閉mysqld.exe程序。

3)重新執行net start mysql57命令。

Mysql學習筆記(三)

所謂的子查詢,就是在 乙個查詢中巢狀了其他的若干查詢 即在乙個select查詢語句中的where和from子句中包含另乙個select查詢語句。在查詢語句中,外層的select查詢語句稱為 主查詢 where子句中的select查詢語句被稱為 子查詢 也稱巢狀查詢。列子查詢是指查詢結果返回的結果集是...

MySQL學習筆記(三)

一 修改提示操作符的命令 prompt 用法 prompt 後面接入 u 使用者名稱 h 伺服器的名字 d 當前開啟的資料庫 問題 但是這個命令有個問題是,當你在設定了你的 提示符的格式後,你退出了資料庫,等你下次再進來資料庫的時候提示符又變為了系統預設的,如何才能夠一次設定好,就不會變了呢?解決 ...

mysql學習筆記(三)

19使用者管理 許可權表儲存賬戶許可權資訊表主要有 user db host tables priv columns priv procs priv 20賬戶管理 建立新使用者 create user user name create user建立的使用者沒有任何許可權 建立使用者名稱jeffery...