[TimLinux] MySQL 入門指導
阿新 • • 發佈:2018-06-05
mage pass mysql 入門 數據 base 執行 輸入 手冊 操作
1. 說明
本部分內容參考MySQL參考手冊第三章:Chapter 3 Tutorial.
2. 版本
下載安裝:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.22-winx64.zip
當前最新版本是:8.0.11,因為我一直用的都是5.7版本的,所以關於MySQl相關的內容,還是以5.7版本進行。
3. 章節內容
我這個文檔是基於MySQL 5.7.21的,所以就沒有去換,估計跟5.7.22相差也不會太大,只是小版本號的變化。
4. 命令行
命令行的幾種格式:
- mysql -u username -h hostname -p db_name
- mysql -u username -h hostname -p db_name -e "source sqlscript.sql" -t -v > output.txt: sqlscript.txt是包含有SQL命令的腳本文件,-t:保持輸出到output.txt文件中的內容是格式化了的,-v 是輸出的內容中,是包含有執行命令信息
- mysql --default-files=my.cnf 指定database,username,password等信息在一個特定的文件中,從而隱藏敏感信息。
格式說明:
shell> 這個表示在操作系統的shell環境中,還沒有進入MySQL交互界面
mysql> 這個表示MySQL已經準備好了,等待SQL語句的輸入
-> 這個表示,續接上一行,SQL語句還沒有輸入結束
‘> 這個表示,續接上一行,並等待結束的單引號
"> 這個表示,續接上一行,並等待結束的雙引號
`> 這個表示,續接上一行,並等待結束的反引號
/*> 這個表示,續接上一行,並等待結束註釋的*/字符
5. 創建數據庫、表
[TimLinux] MySQL 入門指導