mysql数据库指令

数据库启动与连接

#启动数据库

#关闭数据库

#远程链接数据库

#退出数据库

#显示当前数据库的version各种状态

数据库基本操作指令

数据库操作指令

#显示数据库

#创建数据库

#删除数据库

#使用数据

数据表操作指令

#显示数据库中的表

#创建数据表

#删除表

#查看表结构

#修改表

#修改表名字

#向表中添加字段

#删除表中某个字段

#修改表中某个字段

#表position 增加列test

#表position 修改列test

#表position 修改列test 默认值

#表position 去掉test 默认值

#表position 去掉列test

#表depart_pos 删除主键

#表depart_pos 增加主键

#用文本方式将数据装入数据库表中(例如D:/mysql.txt)

#导入.sql文件命令(例如D:/mysql.sql)

练习

# and 且

# or 或

# between 范围

# in 指定集合内数据

#排序 asc 升序 desc 降序

#关键字

=,>,=,

like中可以使用_和%,下划线匹配一个字符,%匹配任意多个字符

like ‘张%’;like 'zhang_'; like '%zhang'; like '%zhang';

#分组查询 (之后补充)

#聚合查询 (之后更多补充)

#查询第i条到第j条数据,不包括i

#数据表添加外键

#多表查询方式

##交叉连接: select * from A,B

###内链接:inner join --inner可以生路

####显式内链接: select * from A inner join B on 条件;

####隐式内链接: select * from A, B where 条件;

###外连接:outer join --outer可以省略

###左外连接:left outer join -- select * from A left outer join B on 条件

###右外连接:right outer join -- select * from A right outer join B on 条件

##子查询:一个sql语句查询过程中需要依赖另一个查询语句

练习

#练习创建表

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180827G076OX00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注腾讯云开发者

领取腾讯云代金券