mysql基础语法.ppt

  1. 1、本文档共58页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
mysql基础语法.ppt

Mysql基础语法 主讲:李文凯 liwenkai@lampbrothe.net 连接数据库 1,进入客户端 2,输入用户名和密码 3,进入数据库服务器可进所有操作 注,如果通过mysql command line进入,则直需要输入密码即可,默认为root用户 标准语法格式 Mysql –h 远程服务器地址 –u root –p密码 在本机,默认h选项为localhost 建议:不要在p后面直接跟上密码。 登陆后的注意项 客户端的连接id,这个数字会记录mysql服务器到目前为止的连接数。 每次连接这个数字就会加1 Server version代表当前服务器的版本号 可以通过help或者\h来显示帮助内容,通过\c来清命令行。 退出 使用quit命令即可 DDL语句 DDL是数据定义语言的缩写,说白了就是对数据库内部内部的一些东西,进行创建,删除,更改的语言。它于DML的区别在于DML只对表内部数据操作,而不涉及定义,结构的修改。更不会涉及到除当前以外的其他东西进行操作。DDL更多的是被数据库管理员(DBA)进行操作。 创建数据库 进入数据库后,创建数据库的基本命令为: Create database 数据库名; 注意:命令不区分大小写,数据库命名不能是中文。 每个命令结束注意项 1,命令结束使用分号;或者\g结束 2,没有写完可以直接回车,写到最后加上分号或者\g就行。 3,如果没有输完,又不想输了,可以直接\c退出命令输入过程。 4,可用上下箭头来查看历史命令 \h和\c可不加分号 创建完成后 Query OK, 1 row affected (0.06 sec) Query OK代表命令执行成功,不论是DDL和DML执行成功都会显示查询成功。 1 row affected表示数据库当中受影响记录的行数。 (0.06 sec)代表当前脚本执行花费了多长时间。 失败的两种情况1 1,语法写错了 ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near datab se hello at line 1 失败的两种情况2 ERROR 1007 (HY000): Cant create database hello; database exists 数据库不能创建,数据库已存在。 因此,数据库不能重命名。 显示所有所有数据库 基本语法格式: Show databases; 注意:后面接了一个s 注意1 除了我之前创建的以外,多了以下几个数据库: 1,information_schema:主要存储系统中的数据库对象信息,比如用户表信息,列信息,权限信息,字符集信息,分区信息等。 注意2 Mysql 库:存储了mysql的权限信息和服务器正常的运行信息 Test:系统自动创建的测试数据库,任何用户都可以使用。当然,也可以设置权限,不让用户访问。 如果有集群会多一个表cluster:存储数据库集群信息。 其中的哪三个绝对不能删? 其中的哪三个绝对不能删? 要使用数据库怎么办? 要使用数据库的话,使用如下命令: Use 数据库名; 查看数据库下面的表怎么办? Show tables; 删除数据库 命令: Drop database 数据库名; 注意,删除前请备份或者请严格检查是否这个数据库真的没用了。 创建表 语法格式: create table 表名 (列名1 列类型,列名2 列类型…..); 查看表结构 使用: Desc 表名; 补充 Desc 命令可以查看表定义,但是它输出的信息不全面,为了查看更全面的表定义信息,有时候就需要查看创建表的SQL语句来得到。可以使用如下命令: Show create table 表名; 删除表 命令格式: Drop table 表名; 注意:与数据库一样,删除前确认,最好备份。 修改表字段属性 语法: Alter table 表名 MODIFY 字段名 [FIRST|AFTER col_name]; Alter 表名 MODIFY 字段名 被修改的值; 例:alter table temp modify id varchar(20); 增加字段 Alter Table 表名 add [column] column_definition [FIRST|AFTER col_name] Alter Table 表名 add [column] 列名 参数; 例:alter table temp modify

文档评论(0)

000 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档