Mysql學習筆記:MySQL安裝指南,筆記比較亂
MYSQL學習筆記-- 安裝建立資料庫
一、Mysql安裝步驟
版本:5.6.37
- 執行安裝檔案
- 選擇server 64位版本
- 下一步
- 埠號預設3306
- 下一步,填寫root 密碼
- 建立guest使用者,賬戶、密碼,提交
- 安裝完成
- 開啟伺服器
- 第一種方法:計算機-右鍵-管理-服務和應用程式-服務,找到mysql56,點選啟動
通過命令啟動,證明服務已經啟動:
- cmd,開啟命令視窗
- 輸入:mysql -uroot -p 回車
- 輸入密碼:XXXXXX(安裝時所設定的密碼),回車
- 進入mysql介面,如圖MySQL monitor
第二種方法,通過命令開啟服務:
- 先關閉服務
- 執行mysql -uroot -p 回車,輸入密碼 回車,證明mysql已經關閉了
- 命令視窗輸入:net start mysql56 回車,如圖所示啟動成功
- 執行mysql -uroot -p 回車,輸入密碼 回車,證明mysql已經開啟了
- 命令視窗輸入:net stop mysql56 回車,如圖所示停止成功
- 執行mysql -uroot -p 回車,輸入密碼 回車,證明mysql已經關閉了
- 配置mysql.ini檔案
1、檔案路徑:安裝路徑
例:C:\Program Files\MySQL\MySQL Server 5.6
複製,備份my-default.ini檔案,檔案my.ini
mysql視窗檢視配置資訊
- mysql monitor 輸入 \s ,回車
(2)需改為UTF8格式,否則會出現亂碼
- 客戶端字符集[mysql]default-character-set=utf8
- 在如圖下的位置,加[mysqld]character-set-server=utf8 ,如圖所示
- 關閉mysql56服務,再重新啟動,
- mysql -uroot -p 回車
- 輸入密碼,回車
- 輸入 \s,回車
- 檢視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
- mysql -uroot -proot
- 登入本地主主機:MySQL -hlocalhost -uroot -p
- 登入本地主機機:Mysql -h127.0.0.1 -uroot -p
- 修改命令提示符: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語句的規範
- 關鍵字與函式名稱全部大寫
- 資料庫名稱、表名稱、欄位名稱等全部小寫
- SQL語句必須以分隔符結尾
- SQL語句支援折行操作,只要不把單詞、標記或引號字串分割為兩部分,可以在下一行繼續寫
- 資料庫名稱、表名稱、欄位名稱等儘量不要使用MySQL的保留字,如果需要使用的時候需要使用反引號(‘ ’)將名稱括起來
SELECT NOW() \c 取消執行命令
DELIMITER // 修改預設分隔符
SELECT NOW() //
登入的時候修改命令分隔符
Mysql -uroot -p --delimiter=//
輸出到檔案
\T D:\mysqllog.txt 之後所寫的任何命令都會儲存到檔案中,包括錯誤提示