一:修改密码 格式:mysqladmin -u用户名 -p旧密码 password新密码 二:增加一个用户test密码为abc,让他可以在任何主机上登录,并对所有数据库有查询,修改,删除的权限,首先用root用户炼乳mysql,然后键入以下命令: 格式:grant select on 数据库.* to 用户名@登录主机 identified by "密码" 例子1(不安全): grant select,insert,update,delete on *.* to test1@"%" identified by "abc"; 例子2(安全): grant select on mysql.* to test2@localhost identified by "abc"; 备注后面的"abc"可以改成空密码"" 三:操作技巧 1.如果你打命令时,回车后发现忘记加分号,你无须重打一遍命令,只要打个分号回车就可以了。也就是说你可以吧一个完整的命令分成几行来打,完后 用分号结束标志就ok 四:显示命令 1,显示数据库列表 show databases; 2.显示库中的数据表 use mysql; show tables; 3.显示数据表的结构; describe 表名; 4.建库建表 create database 库名; use 库名; create table 表名(字段设定列表); 5.删库和删表; drop database 库名; drop table 表名; 6.将表中记录清空; delete from 表名; 五:备份数据库(命令在DOS的\mysql\bin目录下执行) 1.导出整个数据库 格式:mysqldump -u用户名 -p 数据库名>导出的文件名 mysqldump -u user_name -p 123456 database_name > outfile_name.sql 2.导出一个表 mysqldump -u 用户名 -p 数据库名 表名> 导出文件名 mysqldump -u user_name -p databse_name table_name>outfile_name.sql mysqldump --opt school>school.bbb 注释:将数据库school备份到school.bbb文件,school.bbb是一个文本文件,文件名任取,打开看看会有新发现 六:基本操作 1.显示mysql的版本 select version(); 2.显示当前时间 select now(); 3.mysql -V (V是大写) 显示mysql版本 |
|