mysql命令在哪儿_MySQL 命令

1、mysql -root    ---进入数据库

2、help  \h  \?     ---帮助

3、show databases;   ---展示已经安装的库

4、create database ;   ---创建新的数据库

5、drop database ;  ---删除数据库

6、use ;   ---使用数据库

7、create table user(id int,username varchar(40),password varchar(32));   ---创建表

8、show tables;   ---查看表

9、  show create table ;  查看创建表的语句

10、show create database ; 查看库的语句

11、drop tables ;    删除表

12、desc ;   查看表结构

13、alter table change ; 新的字段名    修改表中字段 注意:alter(修改)不是alert(警告)

14、alter table drop ;    删除表中字段

15、alter table add [first(插入到第一位) after 在字段名后面]; 插入表字段

16、alter table rename ; 修改表名字

17、alter table modify varchat(int);   修改表中字段长度

索引插入: --普通索引--唯一索引--主键索引--全文索引

18、alter table add index();   添加普通索引MUL

19、alter table add unique();  添加唯一索引UNI

20、alter table add primary key();   添加主键索引

21、alter table add fulltext();   添加全文索引MUL

22、show index from ;   查看字段加了什么索引

23、select database();   查看表在哪个数据库

表中插入数据

以当前表为例:

863c0347e9b97f7cc64fe687c4ab8e17.png

24、insert into value(<1>,,<123456>,);   表中添加数据方法1

25、select * from user;   查询表中数据

26、insert into user(id,user,pass,address) values(2,'li4',666666,'zhengzhou');   表中添加数据方法2

27、insert into user(id,user,pass,address) values(2,'li4',666666,'zhengzhou'),(3,'w5',777777,'zhengzhou');   表中添加数据方法3(插入多条)

28、delete from ;    删除数据库表

29、delete from where = 'value';    删除数据库表中的一条数据

30、update set = 'value' where = ;   修改表中某条数据的字段名

31、update set username = 'value',password = '8888888',address = '许昌' = ; 修改表中数据中的多个值

32、select from ;   查询表中一个字段

33、select , from ;   查询多个字段

34、select distinct from ;   去除重复值

35、select * from where id = 2;   select 结合 where 查询指定数据 (id = 2也可以为>,

36、select * from where age between 18 and 40;    查询区间值的数据

37、select * from where age = 40 or age = 50;  查询两个含查询信息数据

38、select * from where age != 40;  查询取反信息数据

39、select * from where age <> 40;  查询取反信息数据

40、select * from where age in(18,16,17)  查询age为18,16,17的数据

41、select * from where age like '1%';     查询年龄以1开头的数据(模糊查询)

42、select * from order by age asc;     升序查询(注意,不写asc默认有asc)

43、select * from order by age desc;   降序查询

44、select * from limit 5,5;  找出从第五条开始的5条数据 (分页)

45、select * from user group by address; 分组查询

46、select count(*) from ;   查询一共多少条数据

47、select username as name from user;  起别名查询;

48、select username,gname from user inner join goods on user.gid = goods.gid;   关联表查询(内联)

49、select user.username from user right join goods on user.gid = goods.gid;   关联表查询(右联,以右表为基准)

50、select user.username from user left  join goods on user.gid = goods.gid;   关联表查询(左联,以左表尾为基准)

51、selecr * from user where gid in(select gid from goods);    嵌套查询

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值