基础MySql语句使用

----------数据库的基本操作----------

1.创建数据库:CREATE DATABASE 库名;

2.查看数据库:SHOW CREATE DATABASE 库名

3.选择数据库:USE 库名;

4.删除数据库:DROP DATABASE 库名;

5.注释:--(单行注释)、#(单行注释)、/* 略略略略略略 */(多行注释)

----------数据表的基本操作-----------

1.创建数据表:CREATE TABLE<表名>

(

    列名1 数据类型[列/行级别约束...]     

    列名1 数据类型[列/行级别约束...]     

    ...

    [行/表级约束]

    [行/表级约束]

    ...

);

2.查看数据表:SHOW TABLES [LIKE 匹配模式];

   “%”匹配一个或多个字符,代表任意长度的字符串

    “_”仅可以匹配一个字符。

3.查看表结构

3.1 DASC | DESCRIBE 数据表名;功能:查看所有字段信息

3.2 DASC | DESCRIBE 数据表名 字段名;功能:查看指定字段的信息

3.3 SHOW CREATE TABLE 表名;功能:查看创建数据表的具体SQL语句,含字符编码。

4.删除数据表:DROP TABLE[IF EXISTS] 数据表1[,数据表2...];

[IF EXISTS]删除不存在数据表时,防止产生错误。

5.修改表结构

5.1修改字段  ALTER TABLE 数据表名 CHANGE[COLUMN]旧字段名 新字段名 字段类型[字段属性];

ALTER TABLE 数据表名 MODIFY[COLUMN] 字段名 新类型[字段属性];

5.2新增字段 新增一个字段,并指定其位置

ALTER TABLE 数据表名 ADD[COLUMN]新字段名 字段类型[FIRST | AFTER 字段名];

同时新增多个字段

ALTER TABLE 数据表名 ADD[COLUMN](新字段名1 字段类型1 .......);

6.修改表结构、修改表名(*)

6.1删除字段 ALTER TABE 数据表名 DROP [COLUMN] 字段名;

6.2修改表明  ALTER TABLE 旧表名 RENAMN[TO | AS]新表名;

    RENAME TABLE 旧表名 TO 新表名1[,旧表名2 TO 新表名2...];

---------数据插入----------

1.SQL语句插入数据

     INSERT [IN TO] 表名[(字段名1,字段名2,....)]

     BALUES(值1,值2...)[,(值1,值2,...),...];

2.修改与更新数据

     UPDATE 表名

     SET 字段名1 =值1[,字段名2=值2,......]

    [WHERE 条件表达式];

3.删除与清空数据

删除数据

   DELETE FROM 表名[WHERE 条件表达式];

清空表

    DELETE FROM 表名;

    TRUNCATE[TABLE]表名;

----------数据完整性实现----------

1.域完整性

 

 2.实体完整性
主键约束:PRIMARY KEY

唯一约束:UNIQUE

 

自增:AUTO_INCREMENT

 3.参照完整性

外键约束(FOREIGN KEY)

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值