Mysql 命令行创建用户 修改密码 权限控制 备份 恢复
2018-03-14 13:53
971 查看
连接Mysql数据库
mysql命令格式: mysql -h主机地址 -u用户名 -p用户密码
连接到本机上的MYSQL:mysql -u root -p,回车后提示你输密码。连接到远程主机上的MYSQL假设远程主机的IP为:110.110.110.110,用户名为root,密码为123。则键入以下命令:
mysql -h110.110.110.110 -u root -p 123; #(注:u与root之间可以不用加空格,其它也一样)
退出MYSQL命令: exit
mysqladmin命令用于修改用户名和密码
mysqladmin命令格式:mysqladmin -u 用户名 password 旧密码 新密码
给root用户添加密码:
mysqladmin -u root password 123
修改root用户密码:
mysqladmin -u root password oldpass newpass
grant on 命令用于增加新用户并控制其权限
grant on命令格式:grant select on 数据库.表 to 用户名@登录主机 identified by “密码”;创建用户
CREATE USER 'username'@'host' IDENTIFIED BY 'password';
insert into mysql.user(Host,User,Password) values("localhost","test",password("1234"));username:用户名;host:指定在哪个主机上可以登录,本机可用localhost,%通配所有远程主机;password:用户登录密码;
控制权限:
#给用户testDB数据库所有权限 grant all privileges on testDB.* to username@localhost identified by 'password'; #给用户testDB数据库select insert权限 grantselect,insert on testDB.* to username@localhost identified by 'password'; flush privileges; #修改权限后应该进行刷新
Mysql命令mysqldump:备份恢复数据库
备份 >1) 导出整个数据库(导出文件默认是存在mysql\bin目录下)#mysqldump -u 用户名 -p 数据库名 > 导出的文件名 mysqldump -u username -p database_name >database_name .sql #回车后,输入密码Enter password:******
2) 导出一个表
#mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名 mysqldump -u username -p db_name table_name > db_table_name.sql #回车后,输入密码Enter password: ******
3) 导出一个数据库或表的结构
mysqldump -u username -p -d db_name >db.sql; mysqldump -u username -p -d db_name table_name>db_table_name .sql;
恢复 <
#创建数据库 create database dddd; #ctrl+d退出数据库 mysql -u root -p dddd < dddd.sql #回车后,输入密码
相关文章推荐
- 使用命令行创建、修改及查看mysql用户和权限
- MySQL创建普通用户、分配权限、删除用户、修改用户密码
- MySQL 5.7.6+创建新用户修改密码及分配权限
- ubuntu创建mysql用户、赋权限、修改密码
- MySQL中修改密码、编码设置、创建新用户、删除新用户以及备份等指令
- mysql创建用户、删除用户、创建root用户和修改用户密码,grant分配权限,查询测试,以及库中授权表解析
- mysql 数据库备份与还原,用户的创建与删除,用户的密码修改
- mysql用户密码修改,用户添加、删除、设置权限及源文件恢复数据库
- MySQL5.6安装,修改密码,创建一定权限用户
- mysql 创建用户与授权、修改密码
- mysql 新用户 创建 修改 赋予权限 删除权限操作
- mysql修改密码 创建数据库 添加新用户
- MySQL创建、删除用户、授权和修改密码方法
- MySQL 创建用户并授权、 set命令修改用户密码 、使用mysqladmin命令修改root账户密码
- MySQL 创建用户、授权用户、撤销用户权限、更改用户密码、删除用户(实用技巧)
- windows下的mysql忘记密码、或添加新用户、为用户创建数据库、为新用户分配权限
- 跳过权限检查,强制修改mysql密码 windows: 1,停止MYSQL服务,CMD打开DOS窗口,输入 net stop mysql 2,在CMD命令行窗口,进入MYSQL安装目录 比如E:
- 【mysql创建用户|删除用户|修改用户权限|常用命令】
- 命令行修改MysQL用户密码
- Mysql用户密码设置修改和权限分配(转载)