激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Mysql - 用MySQL創建數據庫和數據庫表代碼

用MySQL創建數據庫和數據庫表代碼

2019-10-24 17:37mysql教程網 Mysql

了解了一些最基本的操作命令后,我們再來學習如何創建一個數據庫和數據庫表。

1、使用SHOW語句找出在服務器上當前存在什么數據庫: 
mysql> SHOW DATABASES; 
+----------+ 
| Database | 
+----------+ 
| mysql | 
| test | 
+----------+ 
3 rows in set (0.00 sec) 
2、創建一個數據庫abccs 
mysql> Create DATABASE abccs; 
注意不同操作系統對大小寫的敏感。 
3、選擇你所創建的數據庫 
mysql> USE abccs 
Database changed 
此時你已經進入你剛才所建立的數據庫abccs. 
4、 創建一個數據庫表 
首先看現在你的數據庫中存在什么表: 
mysql> SHOW TABLES; 
Empty set (0.00 sec) 
說明剛才建立的數據庫中還沒有數據庫表。下面來創建一個數據庫表mytable: 
我們要建立一個你公司員工的生日表,表的內容包含員工姓名、性別、出生日期、出生城市。 
mysql> Create TABLE mytable (name VARCHAR(20), sex CHAR(1), 
-> birth DATE, birthaddr VARCHAR(20)); 
Query OK, 0 rows affected (0.00 sec) 
由于name、birthadd的列值是變化的,因此選擇VARCHAR,其長度不一定是20。可以選擇從1到255的任何長度,如果以后需要改變它的字長,可以使用Alter TABLE語句。);性別只需一個字符就可以表示:"m"或"f",因此選用CHAR(1);birth列則使用DATE數據類型。 
創建了一個表后,我們可以看看剛才做的結果,用SHOW TABLES顯示數據庫中有哪些表: 
mysql> SHOW TABLES; 
+---------------------+ 
| Tables in menagerie | 
+---------------------+ 
| mytables | 
+---------------------+ 
5、顯示表的結構: 
mysql> DESCRIBE mytable; 
+-------------+-------------+------+-----+---------+-------+ 
| Field | Type | Null | Key | Default | Extra | 
+-------------+-------------+------+-----+---------+-------+ 
| name | varchar(20) | YES | | NULL | | 
| sex | char(1) | YES | | NULL | | 
| birth | date | YES | | NULL | | 
| deathaddr | varchar(20) | YES | | NULL | | 
+-------------+-------------+------+-----+---------+-------+ 
4 rows in set (0.00 sec) 
6、 往表中加入記錄 
我們先用Select命令來查看表中的數據: 
mysql> select * from mytable; 
Empty set (0.00 sec) 
這說明剛才創建的表還沒有記錄。 
加入一條新記錄: 
mysql> insert into mytable 
-> values (′abccs′,′f′,′1977-07-07′,′china′); 
Query OK, 1 row affected (0.05 sec) 
再用上面的Select命令看看發生了什么變化。我們可以按此方法一條一條地將所有員工的記錄加入到表中。 
7、用文本方式將數據裝入一個數據庫表 
如果一條一條地輸入,很麻煩。我們可以用文本文件的方式將所有記錄加入你的數據庫表中。創建一個文本文件“mysql.txt”,每行包含一個記錄,用定位符(tab)把值分開,并且以在Create TABLE語句中列出的列次序給出,例如: 
abccs f 1977-07-07 china   
mary f 1978-12-12 usa 
tom m 1970-09-02 usa 
使用下面命令將文本文件“mytable.txt”裝載到mytable表中:mysql> LOAD DATA LOCAL INFILE "mytable.txt" INTO TABLE pet; 
再使用如下命令看看是否已將數據輸入到數據庫表中:mysql> select * from mytable;

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25
主站蜘蛛池模板: 欧美va亚洲| 精品国产91久久久久久浪潮蜜月 | 欧美一级黄色影院 | 手机av免费电影 | 蜜桃视频在线免费播放 | 国产精品99久久久久久久女警 | 欧美高清一级片 | 99久久精品免费看国产小宝寻花 | 免费看一区二区三区 | 亚洲第一页夜 | www.成人免费视频 | 欧美日韩免费观看视频 | 欧美成人视 | 久久观看免费视频 | 欧美激情999 | 久久久久亚洲视频 | 青青草最新网址 | 久久久aa| 国产精品一区二区免费在线观看 | 亚洲免费看片网站 | 特级黄色一级毛片 | 欧美淫视频 | 国产女厕所 | 毛片电影网址 | 久久免费视频一区 | 国产精品免费久久久久久 | 久久91亚洲精品久久91综合 | 久久国产精品久久久久久电车 | 日日噜噜噜夜夜狠狠久久蜜桃 | 极品xxxx欧美一区二区 | 日本黄肉网站在线观看 | 欧美日韩在线视频一区二区 | 伊人网站 | 在线播放污 | 91福利国产在线观一区二区 | 黄色va视频 | av电影在线播放 | 小视频成人 | 俄罗斯hdxxx 日夜操天天干 | 精品人人人人 | 91久久精品一 |