mysql命令的常用方法

2017-03-21  本文已影响0人  悠远晴空

1、修改mysql root的密码:

方法1: 用SET PASSWORD命令

首先登录MySQL。
格式:mysql> set password for 用户名@localhost = password('新密码');
例子:mysql> set password for root@localhost = password('123');

方法2:用mysqladmin

格式:mysqladmin -u用户名 -p旧密码 password 新密码
例子:mysqladmin -uroot -p123456 password 123

方法3:用UPDATE直接编辑user表

首先登录MySQL。

mysql> use mysql; 
mysql> update user set password=password('123') where user='root' and host='localhost'; 
mysql> flush privileges; 

2、登陆查询:

mysql -u root -p

show databases; 显示所有数据库
use [数据库]; 使用数据库
show tables; 显示所有表
show columns from 表名; #查表的所有字段
select name, password, email from users;#查表的某些字段

3、新建数据库 用户并授权

CREATE DATABASE web;
CREATE USER 'webuser' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON web.* TO 'webuser';
quit

4、mysql导出导入

mysql导出

mysqldump -u 用户名 -p 数据库名 > 导出的文件名

mysqldump -u root -p database_name > database_name.sql

mysqldump -u用户名 -p 数据库名 表名> 导出的文件名

mysqldump -u root -p database_name tabel_name1 tabel_name2 > tabel_name.sql

mysqldump -u root -p -d database_name > database_name.sql

mysqldump -u root -p -d database_name tabel_name > database_tabel_name.sql

mysql导入

前提:数据库和数据表要存在(已经被创建)

(1)将数据表 test_user.sql 导入到test 数据库的test_user 表中

mysql -u root -p test < test_user.sql

(2) 将数据库 test.sql 导入到 test 数据库test 中

mysql -u root -p test < test.sql

MYSQL命令大全http://www.cnblogs.com/zhangzhu/archive/2013/07/04/3172486.html

上一篇下一篇

猜你喜欢

热点阅读