1 / 11
文档名称:

MySQL学习.doc

格式:doc   大小:286KB   页数:11页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

MySQL学习.doc

上传人:xunlai783 2018/3/21 文件大小:286 KB

下载得到文件列表

MySQL学习.doc

相关文档

文档介绍

文档介绍:
MYSQL:中小企业大部分都是SQL SERVER和MYSQL,SQL SERVER是由微软公司开发的,它和IIs,asp结合起来的运行效果非常不错,但是sql server是需要付费的,而mysql是完全免费的,一方面可以节约企业的开支,另一方面对于企业网站通过php语言开发的情况使用mysql运行效果更好。
命令行连接mysql。Mysql –h hostname –u username –p 回车后继续输入密码password:xxxx
连接成功之后会出现如下所示的界面:
如果开启mysql的主机和当前用户登录的是同一台主机的话,那么可以将mysql命令中的参数–h host省略掉
当打开了mysql后,当想将mysql关闭的时候,可以键入命令mysql>quit,然后会显示界面上会显示bye字符,意思是mysql已经关闭了
mysql>select version(), current_date;
查看当前mysql的版本信息和当前的日期,如下图所示:

,在命令行中的mysql命令同样也不区分大小写
,在mysql命令中,pi()会计算出pi的取值,在mysql命令中,可以向写简单的算式一样写出命令行,然后计算结果
:select now();
,mysql>select user();
,如果突然间,不想执行这一条命令了,那么可以回车后键入\c命令,这样就取消了当前未完全输入的命令行的执行
,在选择某个具体的数据库之前,需要先知道当前的服务器上面有哪些数据库文件,命令行mysql>show databases;
会将当前服务器上所有的数据库文件给列出来
,可以使用命令:mysql>use test,没有分号结尾,比较特殊的是这一条命令必须中的词use和test必须出现在命令行中的同一行里面,否则会出现错误
,请求允许访问某一个特定的数据库,必须数据库的名字是hospital,那么管理员为了使该用户获取相应的权限,那么管理员可以执行以下命令:
Mysql>grant all on hospital.* to ‘mysql_******@hostname’;
,用户已经知道该服务器上已经存在一个为mouth的数据库,如果用户想访问这个数据库的话,可以键入以下的命令:
Mysql –h hostname –u username –p 数据库的名字,回车后继续键入服务器的密码:password:xxxx
,比如使用use命令打开或按照14条中所述的形式打开数据库后,如果想查看数据库中所包含的表,可以使用命令: show tables;来查看数据库中的表名
table 表明(字段1 类型(长度),字段2 类型(长度),…);
这样将创建一个表,表中的字段,字段的类型,以及字段的长度都是在()中指定的
、类型等信息,利用以下命令:describe 表名
18.
,读取数据的操作,这里就不再赘述了,这些只要知道就可以了,在实际的程序操作中,用到的时候,查阅相关操作的命令形式就可以了。
需要了解一下搜索的基本格式:select what_to_select from table_name where search_contion;
:create database database_name;
,create table table_name(字段名类型(长度),字段名类型(长度),…).
,use database_name
,show database_name;
,describe table_name;
,并且选择了数据库,然后在数据库中创建了一个表table_name后,如果我们想向该表中插入数据时,可以使用load data命令从一个txt文件中读取信息,然后写入对应的表中。比如说表的名字是table_name,表中有四个字段col_1,col_2,col_3,col_4.
现在我们先创建一个txt文件,比如该txt文件名是fi