mysql -u -p$_mysql_

0.产看mysql信息                              status;

dd978c8fe22da47b70c9589f25329d19.png

1.整个命令写错     可以在后面输入 c 取消执行2.单行命令写错     可以按esc键清除某行3.给某个数据库创建单独管理员和密码   grant all on houdunwang.* to "hdw"@"localhost" identified by "hdw";4.创建数据库      create database hd default character set utf8;//指定字符集

5.删除数据库    drop database houdunwang;6.创建数据表   create table students(id int(10) primary key auto_increment,name varchar(30),age tinyint(2));

create table user(idint(10) unsigned primary key auto_increment,name varchar(60),age tinyint(2)) characterset utf8;//指定字符集

0971d23e50855b982e870f607f0ad2f8.png

7.查看所有数据表 show tables;8.查看指定数据表结构 desc students;

a156a4fb2d70c46cc212e3fc9cd2c293.png

9.增 insert into students (name,age) values("zhansan",22);

549bb85dfd283be8532a6ccca2dad616.png

10.导出数据库(先退出数据库) C:>mysqldump -u index -p test>c:/test.sql

a70316195d5b861b8d2bf0b607ca4f33.png

11.

7ca8eeba38db1e28a0615db9abcb7dae.png

12.导入数据库 先建立一个数据库,才能导入

create database test;

mysql -u index -p test

13.

14.mysql基本数据类型

整型 十进制 十六进制0x 八进制0

浮点型23332.232323字符串"houdunwnag"

null不确定的值15.查看数据库版本 selectversion();16.查看当前数据库 select database();

17.自定义变量并运算                set @s=2;   select @s*200=400

18.查找某两列                    select sname,sex from stu;

19.查找某个人                    select * from stu where sname="李四";

20.模糊查询                    select * from stu where sname like "李%";

21.指定列的模糊查询                select id,sname,sex from stu where sname like "%玉%";

22.三元表达式查询                select if(sex,"男生","女生"),sname,sex from stu;

23.别名                        select if(sex,"男生","女生")as stusex,sname from stu;

24.查找姓李的并且是女生                select sname,sex from stu where sname like "李%" and sex=0;

25.查询结果拼接                    select concat("姓名: ",sname," 性别: ", sex," qq: ",qq) as stuinfo from stu;

+-----------------------------------+

| stuinfo                           |

+-----------------------------------+

| 姓名: 李四 性别: 1 qq: 3287832    |

| 姓名: 李玉 性别: 0 qq: 3989992    |

| 姓名: 小飞 性别: 0 qq: 2328230019 |

| 姓名: 张美 性别: 0 qq: 2328890019 |

| 姓名: 张三 性别: 1 qq: 237890019  |

| 姓名: 李花 性别: 0 qq: 237890019  |

| 姓名: 赵七 性别: 1 qq: 237890019  |

| 姓名: 张玉米 性别: 0 qq: 45678999

26.查询结果拼接                    select concat("姓名: ",sname," 性别: ",if(sex,"男","女")," qq: ",qq) as stuinfo from stu;

姓名: 李四 性别: 男 qq: 3287832    |

| 姓名: 李玉 性别: 女 qq: 3989992    |

| 姓名: 小飞 性别: 女 qq: 2328230019 |

| 姓名: 张美 性别: 女 qq: 2328890019 |

| 姓名: 张三 性别: 男 qq: 237890019  |

| 姓名: 李花 性别: 女 qq: 237890019  |

| 姓名: 赵七 性别: 男 qq: 237890019  |

| 姓名: 张玉米 性别: 女 qq: 45678999

27.修改表的结构                     alter table stu add birday date;//修改表stu并追加一个birday字段

28.改                         update stu set birday="1990/2/23" where id=1;

29.查     只取两条数据                 select * from stu limit 2;

30.查询序列最大的两个由高到低             select * from stu order by id desc limit 2;

31.查询两个年龄最大学生                select * from stu order by birday asc limit 0,2;

32.查找出生年份过滤重复                select distinct year(birday) as "出生年份" from stu;

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值