欢迎来到天天文库
浏览记录
ID:24359238
大小:52.50 KB
页数:3页
时间:2018-11-14
《用mysql创建数据库和数据库表》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、用MySQL创建数据库和数据库表>>教育资源库 了解了一些最基本的操作命令后,我们再来学习如何创建一个数据库和数据库表。 1、使用SHOysql>SHOysql
2、
3、test
4、+----------+3roysql>CREATEDATABASEabccs; 注意不同操作系统对大小写的敏感。 3、选择你所创建的数据库 mysql>USEabccs Databasechanged 此时你已经进入你刚才所建立的数据库abccs. 4、创建一个数据库表 首先看现在你的数据库中存在什么表:
5、 mysql>SHOptyset(0.00sec) 说明刚才建立的数据库中还没有数据库表。下面来创建一个数据库表mytable: 我们要建立一个你公司员工的生日表,表的内容包含员工姓名、性别、出生日期、出生城市。mysql>CREATETABLEmytable(nameVARCHAR(20),sexCHAR(1), ->birthDATE,birthaddrVARCHAR(20)); QueryOK,0roe、birthadd的列值是变化的,因此选择VARCHAR,其长度不一定是20。可以选择从
6、1到255的任何长度,如果以后需要改变它的字长,可以使用ALTERTABLE语句。);性别只需一个字符就可以表示:m或f,因此选用CHAR(1);birth列则使用DATE数据类型。 创建了一个表后,我们可以看看刚才做的结果,用SHOysql>SHOenagerie
7、+---------------------+
8、mytables
9、+---------------------+ 5、显示表的结构:mysql>DESCRIBEmytable; +-------------+------------
10、-+------+-----+---------+-------+
11、Field
12、Type
13、Null
14、Key
15、Default
16、Extra
17、 +-------------+-------------+------+-----+---------+-------+
18、name
19、varchar(20)
20、YES
21、
22、NULL
23、
24、
25、sex
26、char(1)
27、YES
28、
29、NULL
30、
31、
32、birth
33、date
34、YES
35、
36、NULL
37、
38、
39、deathaddr
40、varchar(20)
41、YES
42、
43、NULL
44、
45、+------
46、-------+-------------+------+-----+---------+-------+ 4roysql>select*frommytable; Emptyset(0.00sec) 这说明刚才创建的表还没有记录。 加入一条新记录:mysql>insertintomytable->values(′abccs′, ′f′,′1977-07-07′,′china′);QueryOK,
47、1roysql.txt,每行包含一个记录,用定位符(tab)把值分开,并且以在CREATETABLE语句中列出的列次序给出,例如:abccsf1977-07-07china maryf1978-12-12usatomm1970-09-02usa 使用下面命令将文本文件mytable.txt装载到mytable表中:mysql>LOADDATALOCALINFILEmytable.txtINTOTABLEpet; 再使用如下命令看看是否已将数据输入到数据库表中:mysql>select*frommytabl
48、e;>>>>这篇文章来自..,。
此文档下载收益归作者所有