mysql的環境變數
伺服器變數:調整mysql的工作屬性,由mysql的配置檔案決定
狀態變數:mysql執行以後所輸出的自身統計資訊
在linux下檢視mysql的環境變數
1.獲取mysql客戶端幫助
#/usr/local/mysql/bin/mysql –help –v(幫助資訊中--是mysql的客戶端命令,沒有--的是mysql的伺服器變數)
2.mysql配置檔案的讀取順序
/etc/my.cnf > /etc/mysql/my.cnf > /usr/local/mysql/etc/my.cnf(查詢配置檔案時按這個順序查詢)
注意:最終結果是所有配置檔案的合集,相同的選項在最後讀取才有效
檢視mysql的全域性變數:
檢視mysql當前連線的環境變數:
mysql的使用者管理
tip:檢視mysql中的使用者密碼
1.建立使用者
grant all on *.* to 『』@』localhost』;(建立的是匿名使用者)
2.更改使用者密碼
update mysql.user set password=』』 where user=』root』 and host=』localhost』;
3.刪除使用者
方式一:delete from mysql.user where password=』』 and user=』root』 ;
方式二:drop user 使用者@主機
ps:mysql的萬用字元
% :所有的使用者
_ :乙個單位長度的任意字元(注意乙個單位長度)
設使用者設定密碼
1.逐個給使用者設定密碼
格式:set password for 'username'@'hostname' = password('newpss')
2.批量修改多個使用者的密碼
格式:update mysql.user set password='newpass' where 條件
3.使用mysql乙個客戶端工具-mysqladmin
格式:mysqladmin -u 使用者 -p舊密碼 password 新密碼 -h主機
注意:這裡的主機指的是該使用者可以用這個密碼登入那個主機上的mysql
mysql客戶端和伺服器端通訊
1、本地通訊:mysql客戶端和伺服器端在同乙個主機,而且要基於lo介面或者127.0.0.1進行通訊。
linux系統(unix sock)
編譯安裝:/tmp/mysql.sock
rpm安裝:/var/lib/mmysql/mysql.sock
windows
memory
pipe
2、遠端通訊:mysql客戶端和伺服器端在同乙個主機,但是通訊的時候是基於ip通訊的;或者客戶端和伺服器端沒在同乙個主機。
socket:ip+port
常見客戶端
mysql
mysqladmin
mydqldump
mysqlcheck
客戶端工具的通用選項
-u --user=
-h --host=
-p --password=
--port=
--protocol=
--socket=
mysql
兩種工作模式
1、互動式模式
mysql >
2、批處理模式
# mysql -u root -p123 < 1.sql
互動式模式下可用的命令
伺服器端命令:
獲取幫助:help command;
客戶端命令:
\h\c
\g\g
\q\s
查詢myql客戶端可用的關鍵字:
help contents;
mysql客戶端專用選項
-c或-compress:壓縮傳輸
--default-character-set=name 指定mysql客戶端所用使用的字符集型別。
-e, --execute=name:在bash中執行mysql命令
-h 或--html:以網頁的形式輸出結果
mysql的提示符
mysql >
-> 續行符
/*> 注釋符
mysql的操作日誌
~/.mysql_history
mysql的快捷鍵
ctrl+w:每次刪除游標前的乙個單詞
ctrl+u:刪除游標前的全部
ctrl+y:貼上
ctrl+a:游標移動到行首
ctrl+e:游標移動到行尾
mysql設定環境變數
設定或修改系統日誌有效期 set global expire logs days 8 show variables like expire logs days 設定或修改系統最大連線數 set global max connections 2648 show variables like max c...
配置MySQL環境變數
新建環境變數 my sql mysql install path bin 新增系統變數 my sql 新建my.ini 儲存為ansi編碼!mysqld 設定3306埠 port 3306 設定mysql的安裝目錄 basedir mysql install path 設定mysql資料庫的資料的存...
MySQL配置環境變數
1.mysql在登入時出現錯誤,可能在安裝時,環境變數沒有配置好 2.右擊計算機,選擇 屬性 選擇 高階系統設定 選擇 環境變數 在 系統變數 裡,找到 path 然後編輯,將滑鼠的游標移到最前面,輸入英文狀態下的分號 再把滑鼠的游標移到最前面,將 c program files x86 mysql...