mysql必知必会学习笔记(一)
MYSQL必知必會第三章--了解數據庫和表
書中部分代碼展示:
CREATE DATABASE crashcourse; /*創建名為 crashcourse 的新數據庫*/SHOW DATABASES; /*顯示全部數據庫*/USE crashcourse; /*選擇數據庫crashcourse供我們使用*/SHOW TABLES; /*顯示當前數據庫下全部數據表*/SHOW COLUMNS FROM my_table; DESCRIBE my_table; /*顯示表my_table中各字段的信息*/SHOW CREATE DATABASE crashcourse; /*顯示創建特定數據庫(crashcourse)的mysql語句*/SHOW CREATE TABLE my_table; /*顯示創建特定數據表(my_table)的mysql語句*/SHOW STATUS; /*顯示廣泛的服務器狀態信息*/SHOW ERRORS; /*顯示服務器錯誤信息*/SHOW WARNINGS; /*顯示服務器警告信息*/STATUS; /*服務器運行狀態*/
案例分析:
打開cmd,進入mysql
輸入SHOW DATABASES; 命令,顯示出我的可用數據庫的列表。其中my_firstsql數據庫為我之前練習創建的,以后會經常使用它。
USE語句不返回任何結果。這里輸入USEmy_firstsql;命令,顯示出Database changed消息是mysql命令行實用程序在數據庫選擇成功后顯示的。
SHOW TABLES;命令顯示獲得的數據庫(在這里為my_firstsql)內的表的列表.
SHOW CREATE DATABASE my_firstsql;顯示數據庫my_firstsql創建時的信息,可以看到編碼方式為默認的utf-8。
SHOW COLUMNS FROM infor;顯示表infor中字段的信息,包含字段名、數據類型、是否允許空值、鍵信息、默認值、其他信息。infor表中的信息表明,所有字段都不允許為空,id為主鍵且自動編號。
SHOW CREATE TABLE infor;顯示我們創建infor表時的信息,如各個字段信息,引擎為InnoDB引擎,編碼方式為默認的utf-8。
其他內容:
MYSQL語句規范:
1.?關鍵字與函數名全部大寫
2.?數據庫名稱、表名稱、字段名稱全部小寫
3.?SQL語句必須以分號結尾
Mysql中的各種引擎:
http://blog.csdn.net/gaohuanjie/article/details/50944782
通過show status 優化數據庫性能:
http://blog.csdn.net/ls3648098/article/details/9293643
mysql 的 status命令里面都是什么意思:
https://zhidao.baidu.com/question/541317437.html
總結
以上是生活随笔為你收集整理的mysql必知必会学习笔记(一)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 股票神奇九转怎么用
- 下一篇: 不朽之旅冥王高攻减抗流派攻略 不朽之旅冥