注:本人所有的部落格都隻是在學習過程中的一些筆記和對自己在學習中遇到的問題的見解,請謹慎參考
本人是在慕課網上看的視訊學習友情連結(也确實該連結哈哈哈)
了解MySQL基礎
MySQL是一個開源的關系型資料管理系統(意味着沒有版權問題,也不用付費)
MySQL的安裝、配置(這部分就不再記,不會下載下傳的可以在網上自行百度)
mysql服務的開啟與停止
指令行中鍵入:
net start mysql //開啟
net stop mysql //關閉
不僅mysql可以用此方法開啟和關閉服務,其他服務同樣可以
MySQL的登入
參數 | 描述 |
---|---|
-V | 輸出版本資訊并且退出 |
-D,–database = name | 打開指定資料庫 |
–delimiter = name | 指定分隔符 |
-h,–host = name | 伺服器名稱 |
-p,–password | 密碼 |
-P,–port | 端口号(預設3306) |
-u,–user = name | 使用者名 |
MySQL的退出
在指令行“>”後分别鍵入
exit; quit; \q;
這三者都可退出MySQL
在指令行界面按鍵盤的上下鍵可進行已經輸入指令的翻閱
MySQL提示符的修改
有兩種方法修改:
1、連接配接用戶端的時候通過參數指定
2、連接配接上用戶端的時候通過promot指令
mysql> promot 提示符
參數 | 描述 |
---|---|
\D | 完整的日期 |
\d | 目前資料庫 |
\h | 伺服器名稱 |
\u | 目前使用者 |
MySQL常用指令
- SELECT VERSION(); 顯示目前伺服器版本
- SELECT NOW(); 顯示目前日期時間
- SELECT USER(); 顯示目前使用者
MySQL語句規範
- 關鍵字與函數名稱大寫
- 資料庫名稱、表名稱、字段名稱全部小寫
- SQL語句必須以分号結尾
操作資料庫
建立資料庫
create {database | schema} [if not exists] db_name character set gbk;
建立完資料庫以後可以檢視資料庫
show [create] databases;
發現資料庫不合适的時候可以進行資料庫的修改:
例如修改編碼方式:alter database db_name character set utf8;
同樣可以删除資料庫:drop database [if exists] db_name;