Mysql试题

1。登陆MySQL数据库。

MySQL -uroot -poldboy123


2。查看当前登录的用户。

选择用户();


3。创建数据库卑劣,并查看已建库完整语句。

创建数据库卑劣的;

显示数据库;

显示创建数据库卑劣的;


4。创建用户卑劣,使之可以管理数据库卑劣。

创建用户oldboy@“localhost”被“oldboy123”,

格兰特卑劣。* oldboy@“localhost”;


格兰特卑劣。* oldboy@ ' localhost '被oldboy123;


5。查看创建的用户卑劣拥有哪些权限。

显示赠款oldboy@“localhost”;


5。查看当前数据库里有哪些用户。

选择用户,从mysql.user主机;


6。进入卑劣的数据库。

用卑劣的


7。查看当前所在的数据库。

选择数据库();


8。创建一张表测试,字段id和名称varchar (16)。

创建表测试(int id (4) not null,名字varchar (16) not null);


9。查看建表结构及表结构的SQL语句。

desc测试;

显示列从测试;

显示完整的列从测试;


10。插入一条数据“卑劣”

插入测试(id、名称)值(1“卑劣”);

select *从测试;


11。再批量插入2行数据”2,老男孩”,“3 oldboyedu”。

插入测试(id、名称)值(2,'老男孩”),(3“oldboyedu”);

select *从测试;


12。查询名字为卑劣的记录。

select *从测试名称=氨傲印?

select *从测试,像“%老%”名称;(模糊查找)


13。把数据id等于1的名字卑劣更改为oldgirl。

更新测试集name=' oldgirl ' id=1;

select *从测试;


14。在字段名称前插入年龄字段,类型非常小的整数(2).

alter table测试添加年龄非常小的整数(2)id之后,

desc测试;


15。不退出数据库备份卑劣的数据库。

系统,mysqldump -uroot -poldboy123 - b卑劣的祝辞/opt/oldboy1.sql;


16。删除测试表中的所有数据,并查看。

删除,从测试;,,法一

截断测试;,,,,法二

select *从测试;,查看


17。删除表测试和卑劣的数据库并查看

表:

显示表;

删除表测试;

库:

删除数据库卑劣的;

显示数据库;


18岁。不退出数据库恢复以上删除的数据。

/opt/oldboy1来源。sql


19。在把id列设置为主键,在名称字段上创建普通索引(提高搜索效率)。

主键:

创建表测试(

id int (4) not null,,,,,,,,,,,,,,,,,,,,——自增ID

名称char(16)不是null,

主键(ID));

普通键:

改变表测试添加索引intex_name(名字),



20。在字段名称后插入手机号字段(手机),类型char (11)。

alter table测试之后添加手机char(11)名称;

desc测试;


21。所有字段上插入2条记录(自行设定数据)

插入测试(id、名称、手机)值(1 ' aige ', ' 13555555 '),(2)“卑劣”,' 1388888888 ');

插入测试(id、名称、手机)值(3“卑劣”,' 135555555 ');

select *从测试;


22。删除名称列的索引。

下降指数intex_name测试;


23。开查询手机号以135头的,名字为卑劣的记录(提前插入)。

select *从测试,手机像“135%”,名字像“卑劣”,


24。收回卑劣的用户的选择权限。

撤销卑劣的选择。*从oldboy@“localhost”;

显示赠款oldboy@ ' localhost ';,查看


壳终端执行,使用- e参数调用mysql内部命令

mysql -uroot -poldboy123 - e”节目拨款root@“localhost”| grep - i选择


25。删除卑劣的用户。

选择用户,从mysql.user主机;

删除用户oldboy@“localhost”;

选择用户,从mysql.user主机;


26。删除卑劣的数据库。

删除数据库卑劣的;


27。使用mysqladmin关闭数据库。

mysqladmin -uroot -poldboy123关闭

p ef | grep mysql


Mysql试题