日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

初识Mysql(part2)--我需要知道的8个Mysql语句

發布時間:2023/12/19 数据库 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 初识Mysql(part2)--我需要知道的8个Mysql语句 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

學習筆記,以代碼和例子堆砌而成,方便查閱。
參考書籍:《Mysql必知必會》等
要點:SHOW關鍵字、USE關鍵字、DESCRIBE關鍵字


我的第一行Mysql代碼

顯示Mysql中存儲的可用數據庫。

SHOW DATABASES;

輸出:

# Database 'information_schema' 'datacup' 'mysql' 'mytest' 'performance_schema' 'sakila' 'stu' 'sys' 'testdb' 'world'

在執行任何對數據庫的操作前,要選擇一個數據庫。

USE stu;

獲取數據庫內可用的數據表。

SHOW TABLES;

輸出:

# Tables_in_stu 'images' 'interest' 'my_class_1' 'test_table'

給定一個表,顯示表中每個字段的信息。

SHOW COLUMNS FROM interest;

輸出:

# Field, Type, Null, Key, Default, Extra 'id', 'int(11)', 'NO', 'PRI', NULL, 'auto_increment' 'name', 'varchar(64)', 'NO', '', NULL, '' 'hobby', 'set(\'sing\',\'dance\',\'draw\')', 'YES', '', NULL, '' 'grade', 'char(1)', 'NO', '', NULL, '' 'price', 'decimal(6,2)', 'YES', '', NULL, '' 'comment', 'text', 'YES', '', NULL, ''

用DESCRIBE作為SHOW COLUMNS FROM的快捷方式。

DESCRIBE interest;

輸出:

# Field, Type, Null, Key, Default, Extra 'id', 'int(11)', 'NO', 'PRI', NULL, 'auto_increment' 'name', 'varchar(64)', 'NO', '', NULL, '' 'hobby', 'set(\'sing\',\'dance\',\'draw\')', 'YES', '', NULL, '' 'grade', 'char(1)', 'NO', '', NULL, '' 'price', 'decimal(6,2)', 'YES', '', NULL, '' 'comment', 'text', 'YES', '', NULL, ''

顯示廣泛的服務器狀態。

SHOW STATUS;

結果太多,不貼這里了。


顯示創建特定數據庫的Mysql語句.

SHOW CREATE DATABASE stu;

輸出:

# Database, Create Database 'stu', 'CREATE DATABASE `stu` /*!40100 DEFAULT CHARACTER SET utf8 */'

顯示創建特定表的Mysql語句

SHOW CREATE TABLE interest;

輸出:

# Table, Create Table 'interest', 'CREATE TABLE `interest` (\n `id` int(11) NOT NULL AUTO_INCREMENT,\n `name` varchar(64) NOT NULL,\n `hobby` set(\'sing\',\'dance\',\'draw\') DEFAULT NULL,\n `grade` char(1) NOT NULL,\n `price` decimal(6,2) DEFAULT NULL,\n `comment` text,\n PRIMARY KEY (`id`)\n) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8'

總結

以上是生活随笔為你收集整理的初识Mysql(part2)--我需要知道的8个Mysql语句的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。