MySQL學習基礎之起航篇
MySQL
學習來自慕課網《與MySQL的零距離接觸》
MySQL是一個開源的關係型資料庫管理系統
MySQL分為社群版和企業版
MySQL登入和退出相關的命令
引數 |
描述 |
-D,–database = name |
開啟指定資料庫 |
–delimiter = name |
指定分隔符 |
-h, –host = name |
伺服器名稱 |
-p, –password[=name] |
密碼 |
-P, –prot=# |
埠號 |
–prompt=name |
設定提示符 |
-u, –user=name |
使用者名稱 |
-V, –version |
輸出版本資訊並且退出 |
登入本地伺服器MySQL : mysql -uroot -p -P3306 -h127.0.0.1
MySQL退出: exit; quit; q; 這個三個任意使用一個
修改mysql提示符
“mysql>”這個是mysql的提示符,可以修改。修改方式:
1>在連線客戶端也就是登入MySQL時通過引數指定
shell>mysql –uroot –proot –prompt 提示符
2>在連線客戶端之後,通過prompt
mysql>prompt 提示符
除了自定義提示符的名稱,還可以用簡單的提示符,有點類似轉義字元:
引數 |
描述 |
D |
完整的日期 |
d |
當前資料庫 |
h |
伺服器名稱 |
u |
當前使用者 |
MySQL常用命令以及語法規範
顯示當前伺服器版本
SELECT VERSION();
顯示當前日期時間
SELECT NOW();
顯示當前使用者
SELECT USER()
MySQL語句的規範
關鍵字與函式名稱全部大寫
資料庫名稱、表名稱、欄位名稱全部小寫
SQL語句必須以分號結尾
運算元據庫
建立資料庫
CREATE { DATABASE | SCHEMA } [ IF NOT EXISTS ] db_name
[ DEFAULT ] CHARACTER SET [=] charset_name
補充:SCHEMA : schema CHARACTER : char acter
檢視錯誤資訊
SHOW WARNINGS;
檢視已經建立的資料庫的資訊以及編碼方式
SHOW CREATE DATABASE database_name;
修改資料庫
ALTER { DATABASE | SCHEMA } [db_name]
[DEFAULT] CHARACTER SET [=] charset_name
刪除資料庫
DROP { DATABASE | SCHEMA } [IF EXISTS] db_name;
相關文章
- MySQL學習筆記【基礎篇】MySql筆記
- JAVA基礎學習篇之反射Java反射
- 安心學習,重學前端之(js基礎篇(1))前端JS
- Python爬蟲之Scrapy學習(基礎篇)Python爬蟲
- Linux下MySQL之基礎篇LinuxMySql
- Python基礎學習篇Python
- opencv學習之基礎OpenCV
- 學習mysql之後的一點總結(基礎)MySql
- MySQL 細緻總結之基礎篇MySql
- javaScript學習基礎篇(3)(字串)JavaScript字串
- bootstrap基礎學習一篇boot
- salesforce零基礎學習(一百零二)Limitation篇之 CPU LimitSalesforceMIT
- 如何系統學習C 語言(上)之 基礎篇
- 深度學習word2vec筆記之基礎篇深度學習筆記
- 【Elasticsearch學習】之基礎概念Elasticsearch
- 深度學習基礎之 Dropout深度學習
- java基礎學習之--XMLJavaXML
- mysql 基礎命令入門學習MySql
- Mysql 學習篇之原始碼安裝mysqlMySql原始碼
- 飛機的 PHP 學習筆記之語言基礎篇PHP筆記
- TypeScript學習文件-基礎篇(完結)TypeScript
- [效能測試] locust學習-基礎篇
- vue學習筆記【基礎篇一】Vue筆記
- javaScript學習基礎篇(1)(陣列)JavaScript陣列
- 身為學霸的我學習linux系統之基礎篇Linux
- MySQL 學習之索引篇和查詢MySql索引
- java基礎學習:JavaWeb之ServletJavaWebServlet
- pandas學習之Python基礎Python
- Java學習之基礎語法Java
- Oracle之PL/SQL基礎學習OracleSQL
- MySQL學習(三) SQL基礎查詢MySql
- Java學習之基礎語法練習Java
- 深入學習Netty(一)NIO基礎篇Netty
- javaScript學習基礎篇(2)(彈框,日期)JavaScript
- 重返MySQL之MySQL基礎MySql
- 技術分享 | Kubernetes 學習筆記之基礎知識篇筆記
- Linux基礎知識複習之命令篇Linux
- Mysql基礎學習第二天MySql