欢迎来到天天文库
浏览记录
ID:61462286
大小:15.26 KB
页数:9页
时间:2021-02-02
《MySql简明使用教程.docx》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、1、启动MySQL服务器实际上上篇已讲到如何启动MySQL。两种方法:一是用winmysqladmin,如果机器启动时已自动运行,则可直接进入下一步操作。二是在DOS方式下运行 d:/mysql/bin/mysqld2、进入mysql交互操作界面在DOS方式下,运行:d:/mysql/bin/mysql-uroot-p 出现提示符,此时已进入mysql的交互操作方式。如果出现"ERROR2003:Can‘tconnecttoMySQLserveron‘localhost‘(10061)“,说明你的MySQL还没有启
2、动。3、退出MySQL操作界面 在mysql>提示符下输入quit可以随时退出交互操作界面:mysql>quitBye你也可以用control-D退出。4、第一条命令mysql>selectversion(),current_date();+----------------+-----------------+
3、version()
4、current_date()
5、+----------------+-----------------+
6、3.23.25a-debug
7、2001-05-17
8、+------------
9、----+-----------------+1rowinset(0.01sec)此命令要求mysql服务器告诉你它的版本号和当前日期。尝试用不同大小写操作上述命令,看结果如何。结果说明mysql命令的大小写结果是一致的。练习如下操作:mysql>Select(20+5)*4;mysql>Select(20+5)*4,sin(pi()/3);mysql>Select(20+5)*4ASResult,sin(pi()/3);(AS:指定假名为Result)5、多行语句一条命令可以分成多行输入,直到出现分号“;”为止:
10、mysql>select ->USER() ->, ->now() ->;+--------------------+-----------------------------+
11、USER()
12、now()
13、+--------------------+-----------------------------+
14、ODBC@localhost
15、2001-05-1722:59:15
16、+--------------------+--------------
17、---------------+6、使用SHOW语句找出在服务器上当前存在什么数据库:mysql>SHOWDATABASES;+----------+
18、Database
19、+----------+
20、mysql
21、
22、test
23、+----------+3rowsinset(0.00sec)7、创建一个数据库abccsmysql>CREATEDATABASEabccs;注意不同操作系统对大小写的敏感。8、选择你所创建的数据库mysql>USEabccsDatabasechanged此时你已经进入你刚才所建立的数据库abc
24、cs.9、创建一个数据库表首先看现在你的数据库中存在什么表:mysql>SHOWTABLES;Emptyset(0.00sec)说明刚才建立的数据库中还没有数据库表。下面来创建一个数据库表mytable:我们要建立一个你公司员工的生日表,表的内容包含员工姓名、性别、出生日期、出生城市。mysql>CREATETABLEmytable(nameVARCHAR(20),sexCHAR(1),->birthDATE,birthaddrVARCHAR(20));QueryOK,0rowsaffected(0.00sec)由
25、于name、birthadd的列值是变化的,因此选择VARCHAR,其长度不一定是20。可以选择从1到255的任何长度,如果以后需要改变它的字长,可以使用ALTERTABLE语句。);性别只需一个字符就可以表示:"m"或"f",因此选用CHAR(1);birth列则使用DATE数据类型。创建了一个表后,我们可以看看刚才做的结果,用SHOWTABLES显示数据库中有哪些表:mysql>SHOWTABLES;+---------------------+
26、Tablesinmenagerie
27、+-------------
28、--------+
29、mytables
30、+---------------------+10、显示表的结构:mysql>DESCRIBEmytable;+-------------+-------------+------+-----+---------+-------+
31、Field
32、Type
33、Null
34、Key
35、Default
36、Extra
37、+---
此文档下载收益归作者所有