mysql 21 条基本命令

1 . 查看mysql版本信息

mysqladmin --version

2 . 在mysql里运行可显示出当前服务器版本。

SELECT VERTION();

3 . 输入密码即可连接到数据库

mysql -u root -p

4 . 检查mysql服务器是否启动,启动就会有mysql的进程列表

ps -ef | grep mysqld

5 . 新建一个数据库。

CREATE DATABASE t1;

6 . 显示所有数据库。

SHOW DATABASES;

7 . 删除数据库。

DROP DATABASE t1;

8 . 选择数据库

use t1;

9 . 修改root用户密码。

mysqladmin -u root -p password 新密码

10 . 选择数据库后创建数据表

create table user( sex char(4) not null);

sex是列名,char(4)是列的数据类型,not null说明刚列的类型不能为空,默认的话是可以为空。

注意:至少要有一项
11 . 显示数据库表

SHOW TABLES;

12 . 查看数据库表详细信息

describe 表名;

13 . 向表中插入数据

  • 插入的是表中的列的值。
insert into student values("chen","male","135");
  • 插入部分 表名后面+(列名)再加值。
insert into student(na) values("pan");

14 . 查找表中数据

  • 查找表student中的所有列为sex的值。
select sex from student;
  • *表示查找所有内容。
select * from student;
  • 按特定条件查询,比如说查询sex = ma。
select * from student where sex="ma";
  • 查询年龄大于50的
select * from student where age > 50;
  • 查询id小于5且年龄大于20的所有人信息:
select * from students where id<5 and age>20;

15 . 更改表中数据

update 表名称 set 列名称=新值 where 更新条件;

upadate student set tel = 110 where na = "pan";

16 . 删除表的数据

  • delete from 表名称 where 删除条件;
delete from student where tel = "110";
  • 删除表中所有数据
delete from student;

17 . 添加列

alter table 表名 add 列名 列数据类型;

18 . 修改列

alter table 表名 change 列名称 列新名称 新数据类型;

19 . 删除列

alter table 表名 drop 列名称;

20 . 重命名表

alter table 表名 rename 新表名;

21 . 删除整张表

drop tabel 表名;

参考资料:http://www.cnblogs.com/mr-wid/archive/2013/05/09/3068229.html

posted @ 2017-07-22 14:37  云胡同学  阅读(108)  评论(0编辑  收藏  举报