MySQL总结分析.pptx

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

;1. 命令行方式创建数据库 语法格式: CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name CREATE {DATABASE | SCHEMA} db_name CREATE DATABASE db_name CREATE SCHEMA db_name ;数据库相关操作 1.创建数据库 CREATE DATABASE [IF NOT EXISTS] db_name 2. 删除数据库 DROP DATABASE [IF EXISTS] db_name 4. 创建了数据库之后使用USE命令可指定当前数据库 USE db_name 5.显示所有数据库 Show databases ;1.创建表 CREATE TABLE 表名 ( 字段名 数据类型 [NOT NULL|NULL] [PRIMARY KEY] [DEFAULT 默认值] [UNIQUE] [,...n] ) ;2.显示当前数据库下的所有表 Show tables; 3.显示指定表的表结构 Describe tb_name; Show columns from tb_name; 4. 命令行常用的命令 \c:清除多行 Esc:清除当前行 \q:退出 ;显示当前数据库下的所有表 Show tables; 显示指定表的表结构 Describe tb_name; desc tb_name; Show columns from tb_name; 显示指定表的制定列的结构 desc tb_name tb_col; 显示建表的SQL语句 show create table tb_name; ;ALTER TABLE tbl_name alter_specification [, alter_specification] ... alter_specification: ADD [COLUMN] column_definition /*添加列*/ | ALTER [COLUMN] col_name {SET DEFAULT literal | DROP DEFAULT} /*修改默认值*/ | CHANGE [COLUMN] old_col_name column_definition /*对列重命名*/ | MODIFY [COLUMN] column_definition /*修改列类型*/ | DROP [COLUMN] col_name /*删除列*/ | RENAME [TO] new_tbl_name /*重命名该表*/ | ORDER BY col_name /*排序*/;4. 复制表 语法格式: CREATE TABLE tbl_name [LIKE old_tbl_name]|[AS (select_statement)]; 说明: LIKE关键字:复制表结构,不复制表数据。 AS关键字:复制表结构,也复制表数据。 select_statement表示一个表达式,例如,可以是一条SELECT语句。;5. 删除表 需要删除一个表时可以使用DROP TABLE语句。 语法格式: DROP TABLE [IF EXISTS] tbl_name [, tbl_name] ... 其中, tb1_name:要被删除的表名。 IF EXISTS:避免要删除的表不存在时出现错误信息。 这个命令将表的描述、表的完整性约束、索引及和表相关的权限等都全部删除。;3.1.1 插入表数据 一旦创建了数据库和表,下一步就是向表里插入数据。通过INSERT或REPLACE语句可以向表中插入一行或多行数据。 语法格式: INSERT [INTO] tbl_name [(col_name,...)] VALUES ({expr | DEFAULT},...),(...),... | SET col_name={expr | DEFAULT}, ... ;3.1.1 插入表数据 REPLACE语句可以向表中插入一行或多行数据。 REPLACE语句可以在插入数据之前将与新记录冲突的旧记录删除,从而使新记录能够正常插入。 语法格式: REPLACE [INTO] tbl_name [(col_name,...)] VALUES ({expr | DEFAUL

文档评论(0)

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

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

1亿VIP精品文档

相关文档