方法: #mysql mysql>CREATE INDEX 索引名 ON 表名(列名); 实例: #mysql mysql>use users mysql>CREATE INDEX in1 ON student (username); (2) 显示索引信息 方法: #mysql mysql>show index from 表名 实例: #mysql mysql>use users; mysql>show index from student; (3) 删除索引 方法: #mysql mysql>DROP INDEX 索引名 ON 表名; 实例: #mysql mysql>use users mysql>DROP INDEX in1 ON student;
(1)建立用户 方法: #mysql mysql>INSERT INTO user(host,user,password) VALUES (‘主机名’,’用户名’,PASSWORD(‘密码’)); 实例: #mysql mysql>INSERT INTO user (host,user,password) VALUES (‘%’,’m1’,PASSWORD(’m1admin’); 用此种方法建立用户可以连接服务器中,但不能对任何库进行相应的操作 (2)删除用户 #mysql mysql>delete from 表名 [where 条件] (3)修改密码 #mysqladmin -u 用户名 password ‘密码’
select 读取表的数据 insert 向表中插入数据 update 更新表中的数据 delete 删除表中的数据 index 创建或删除表的索引 alter 修改表的结构 create 创建新的数据库和表 drop 删除现存的数据库和表 grant 将自己拥有的某些权限授予其他用户 file 在数据库服务器上读取和写入文件 reload 重新装载授权表 shutdown 停止或关闭mysql服务 process 查看当前执行的查询 (1) 添加用户权限 方法: #mysql mysql>grant 权限 on 对象 to 用户名 [identified by ‘密码’] [with grant option] 实例: #mysql mysql>grant all on *.* to m1; (2) 回收用户权限 方法: #mysql mysql>revoke 权限 on 对象 from 用户名; 实例: #mysql mysql>revoke insert on db1.t1 from u1;
*.frm 包含表结构描述信息 *.MYD 包含表的数据信息 *.MYI 包含数据文件中任何索引的索引树,无论该表有无索引,索引文件都存在
错误日志作为mysql服务器标准错误输出的重定向,包含了服务器写入标准错误输出设备的所有消息,同时还包含了mysql服务的启动和关闭事件,该类日志记录在/var/log/mysql.log文件中 |