[工学]第七章 mysql数据库操作

[工学]第七章 mysql数据库操作

ID:25746412

大小:533.00 KB

页数:62页

时间:2018-11-22

[工学]第七章 mysql数据库操作_第1页
[工学]第七章 mysql数据库操作_第2页
[工学]第七章 mysql数据库操作_第3页
[工学]第七章 mysql数据库操作_第4页
[工学]第七章 mysql数据库操作_第5页
资源描述:

《[工学]第七章 mysql数据库操作》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第七章MySQL数据库操作数据库是任何信息管理系统中,甚至在一些数据分析系统中是不可或缺的一个重要部分,现在流行的软件系统基本上都是建立在数据库基础上的,使用数据库来保存基础信息,使用一些编程语言来操作数据库和显示数据库中的数据。本章重点讲解MySQL的基本知识和一些常用的操作技巧。7.1MySQL7.1.1mysql基础在本节内容中将介绍MySQL数据库操作的一些基础知识。Ø连接和断开服务器连接到服务器,当调用mysql时,需要输入MySQL的用户名,很可能也要输入密码.如果服务器是在大型设备而不是你所希望登录的机器上上运行,还要输入主机名.联系你的系统管理员

2、,找出在连接时将要使用的连接参数(即:主机用户名和密码)一旦输入匹配的参数,即可联接成功.shell>mysql-hhost-uuser-pEnterpassword:********WelcometotheMySQLmonitor.Commandsendwith;org.YourMySQLconnectionidis25338toserverversion:4.0.14-logType'help;'or'h'forhelp.Type'c'toclearthebuffer.mysql>Ø查询数据下面是一个简单的命令,它能显示系统的版本号和当前日期,按下面的

3、方式输入,按回车键结束mysql>SELECTVERSION(),CURRENT_DATE;+--------------+--------------+

4、VERSION()

5、CURRENT_DATE

6、+--------------+--------------+

7、3.22.20a-log

8、1999-03-19

9、+--------------+--------------+1rowinset(0.01sec)mysql>Ø测试已经存在数据库使用SHOW语句检测当前服务器上已存在的数据库。mysql>SHOWDATABASES;+----------+

10、Datab

11、ase

12、+----------+235

13、mysql

14、

15、test

16、+----------+Ø选择数据库如果测试数据库存在,试着访问它,mysql>USEtestDatabasechangedmysql>SELECTDATABASE();+------------+

17、DATABASE()

18、+------------+

19、test

20、+------------+Ø创建表格创建数据库是较为简单的,不过创建完成后它是一个空的Table,象SHOWTABLES描述的一样:mysql>SHOWTABLES;Emptyset(0.00sec)mysql>CREATETABLEpet

21、(nameVARCHAR(20),ownerVARCHAR(20),->speciesVARCHAR(20),sexCHAR(1),birthDATE,deathDATE);可用类型SMALLINT[(M)]较小整数。-32768到32767MEDIUMINT[(M)]中等大小整数T-8388608到8388607INT[(M)]普通大小整数-2147483648到2147483647DOUBLE[(M,D)][UNSIGNED][ZEROFILL]普通大小(双精度)浮点型数DATE日期。支持范围是'1000-01-01'到'9999-12-31'DATETIM

22、E日期和时间的组合。支持范围是'1000-01-0100:00:00'到'9999-12-3123:59:59'VARCHAR(M)变量长度字符串。0-255字符。TEXT最大长度为65535(2^16-1)个字符。按自己的方式检验生成的table,使用DESCRIBE语句235mysql>DESCRIBEpet;+---------+-------------+------+-----+---------+-------+

23、Field

24、Type

25、Null

26、Key

27、Default

28、Extra

29、+---------+-------------+------+---

30、--+---------+-------+

31、name

32、varchar(20)

33、YES

34、

35、NULL

36、

37、

38、owner

39、varchar(20)

40、YES

41、

42、NULL

43、

44、

45、species

46、varchar(20)

47、YES

48、

49、NULL

50、

51、

52、sex

53、char(1)

54、YES

55、

56、NULL

57、

58、

59、birth

60、date

61、YES

62、

63、NULL

64、

65、

66、death

67、date

68、YES

69、

70、NULL

71、

72、+---------+-------------+------+-----+---------+-------+Ø插入数据mysql>INSERTINTOpet->VALUES('Puffball','D

73、iane','hamst

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。