MySQL常用操作语句

时间:4年前   阅读:6636

1、登陆和进入指定数据库:

mysql -u root -p
mysql -h localhost -u root -p database_name

2、列出所有数据库:

show databases;

3、列出所有用户:

SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;

4、修改指定用户的密码:

SET PASSWORD FOR 'bob'@'%.example.org' = PASSWORD('cleartext password');


5、修改用户:

RENAME USER 'jeffrey'@'localhost' TO 'jeff'@'127.0.0.1';

6、创建用户:

CREATE USER 'repl'@'%.mydomain.com' IDENTIFIED BY 'slavepass';

7、删除用户:

DROP USER 'jeffrey'@'localhost';

8、导出数据库:

mysqldump -u user_name -p database_name > /tmp/file_name

9、导出一个表:

mysqldump -u user_name -p -d --add-drop-table database_name > file_name

10、导入数据库:

source file_name;

mysql -u user_name -p database_name < file_name

11、创建数据库:

create database database_name;

12、删除数据库:

drop database database_name;

13、删除数据表中数据:

delete from table_name;

14、删除数据库中的数据表:

drop table table_name;

15、查询数据库版本:

select version();

16、授于用户远程访问mysql的权限:

grant all privileges on *.* to "root"@"%" identified by "password" with grant option;

或者是修改mysql数据库中的user表中的host字段

use mysql;   
select user,host from user;   
update user set host="%" where user="user_name";

17、查看当前状态:

show status;

18、查看当前连接的用户:

show processlist;

19、查看同步状态:

show slave status;

20、查看当前运行的进程的列表:

show processlist;

21、停止同步:

stop slave;

22、启动同步:

start slave;

本站声明:网站内容来源于网络,如有侵权,请联系我们https://www.qiquanji.com,我们将及时处理。

微信扫码关注

更新实时通知

上一篇:Typecho自定义首页描述Description内容

下一篇:rtorrent+rutorrent使用中的常见问题及解决方法

网友评论

请先 登录 再评论,若不是会员请先 注册