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