1. 程式人生 > >Mysql學習筆記:MySQL安裝指南,筆記比較亂

Mysql學習筆記:MySQL安裝指南,筆記比較亂

MYSQL學習筆記-- 安裝建立資料庫

 

一、Mysql安裝步驟

版本:5.6.37

  1. 執行安裝檔案
  2. 選擇server 64位版本
  3. 下一步
  4. 埠號預設3306
  5. 下一步,填寫root 密碼
  6. 建立guest使用者,賬戶、密碼,提交
  7. 安裝完成
  • 開啟伺服器
  • 第一種方法:計算機-右鍵-管理-服務和應用程式-服務,找到mysql56,點選啟動

通過命令啟動,證明服務已經啟動:

  1. cmd,開啟命令視窗
  2. 輸入:mysql -uroot -p 回車
  3. 輸入密碼:XXXXXX(安裝時所設定的密碼),回車
  4. 進入mysql介面,如圖MySQL monitor

 

第二種方法,通過命令開啟服務:

  1. 先關閉服務
  2. 執行mysql -uroot -p 回車,輸入密碼 回車,證明mysql已經關閉了

 

  1. 命令視窗輸入:net  start  mysql56  回車,如圖所示啟動成功

 

  1. 執行mysql -uroot -p 回車,輸入密碼 回車,證明mysql已經開啟了
  2. 命令視窗輸入:net stop mysql56  回車,如圖所示停止成功

 

  1. 執行mysql -uroot -p 回車,輸入密碼 回車,證明mysql已經關閉了

 

 

  • 配置mysql.ini檔案

1、檔案路徑:安裝路徑

例:C:\Program Files\MySQL\MySQL Server 5.6

 

複製,備份my-default.ini檔案,檔案my.ini

 

 

mysql視窗檢視配置資訊

  1. mysql monitor 輸入 \s ,回車

 

(2)需改為UTF8格式,否則會出現亂碼

 

  1. 客戶端字符集[mysql]default-character-set=utf8
  2. 在如圖下的位置,加[mysqld]character-set-server=utf8  ,如圖所示
  3.  

 

  1. 關閉mysql56服務,再重新啟動,
  2. mysql -uroot -p 回車
  3. 輸入密碼,回車
  4. 輸入  \s,回車
  5. 檢視mysql.ini的配置,如圖所示

 

 

MySQL目錄介紹

Bin目錄,儲存可執行檔案

Data目錄,儲存資料檔案

Include目錄,儲存包含的標頭檔案

Lib目錄,儲存庫檔案

Share目錄,錯誤訊息和字符集檔案

My.ini,MySQL的配置檔案

 

登入/退出MySQL

-u[使用者名稱]

-p[密碼]

-h[伺服器名稱]

-P,--port=#,埠號

-D,database=name,開啟指定資料庫

--prompt=name,設定命令提示符

--delimiter=name,指定分隔符

-V,--version,輸出版本資訊並且退出

退出exit,quit,\q

  1. mysql -uroot -proot
  2. 登入本地主主機:MySQL -hlocalhost -uroot -p
  3. 登入本地主機機:Mysql -h127.0.0.1 -uroot -p
  4. 修改命令提示符:mysql -hlocalhost -uroot -p --prompt=king ,只針對當前連線有效,退出在連線無效

 

 

\h 檢視幫助資訊

\c 清除當前命令

 

 

命令提示符常用引數

\D:完整的日期

\d:當前資料庫

\h:伺服器名稱

\u:當前使用者名稱

 

操作命令步驟:

輸入prompt \u,回車

輸入prompt mysql>,回車

輸入prompt \h~\u~\D~\d,回車

如圖,none,表示沒有資料庫連線

 

退出monitor

 

輸入mysql -uroot -p --prompt=\h~\u,回車

 

 

MySQL常用命令

select version(); 當前版本:

Select now();顯示當前日期時間

Select user();顯示當前使用者

 

 

MySQL語句的規範

  1. 關鍵字與函式名稱全部大寫
  2. 資料庫名稱、表名稱、欄位名稱等全部小寫
  3. SQL語句必須以分隔符結尾
  4. SQL語句支援折行操作,只要不把單詞、標記或引號字串分割為兩部分,可以在下一行繼續寫

 

  1. 資料庫名稱、表名稱、欄位名稱等儘量不要使用MySQL的保留字,如果需要使用的時候需要使用反引號(‘  ’)將名稱括起來

 

SELECT NOW() \c 取消執行命令

DELIMITER // 修改預設分隔符

SELECT NOW() //

 

登入的時候修改命令分隔符

Mysql -uroot -p --delimiter=//

輸出到檔案

\T D:\mysqllog.txt   之後所寫的任何命令都會儲存到檔案中,包括錯誤提示