Mysql(3)mysql 数据导入、数据导出、用户授权、忘记root密码
2018-01-29 20:22
1046 查看
A.数据导出
B.数据导入
C.授权
格式:grant 允许操作 on 库名.表名 to 账号@来源 identified by '密码';
D.MySql忘记root密码
windows
Ubuntu 16.04 LTS
-- 将lamp138库导出 D:\>mysqldump -u root -p lamp138 >lamp138.sql Enter password: ---- 将lamp138库中的stu表导出 D:\>mysqldump -u root -p lamp138 stu >lamp138_stu.sql Enter password:
B.数据导入
-- 将lamp138库导入 D:\>mysql -u root -p lamp138<lamp138.sql Enter password: -- 将lamp138库中stu表导入 D:\>mysql -u root -p lamp138<lamp138_stu.sql Enter password:
C.授权
格式:grant 允许操作 on 库名.表名 to 账号@来源 identified by '密码';
--实例:创建zhangsan账号,密码123,授权lamp61库下所有表的增/删/改/查数据,来源地不限 mysql> grant select,insert,update,delete on lamp61.* to zhangsan@'%' identified by '123'; mysql> grant all on *.* to zhangsan@'%' identified by '123'; Query OK, 0 rows affected (0.00 sec) 添加用户, 并授予在lamp189的数据库中可以对user表进行 查询和添加数据操作 GRANT select,insert ON lamp189.user TO 'xxoo'@'%' IDENTIFIED BY 'abcd' 删除用户 drop user 'xxoo'@'%'
D.MySql忘记root密码
windows
(1).结束正在运行的数据库服务器进程 mysqld.exe (2).在DOS命令行执行 mysqld --skip-grant-tables (3).再打开一个DOS窗口, 可直接输入 mysql 以管理员的身份强行进入. (4).use mysql (5).update user set authentication_string=password('新密码') where user='root'; (6).刷新权限 flush privileges;
Ubuntu 16.04 LTS
-- ubuntu 下, mysql忘记密码后重置mysql密码 -- 修改配置文件 sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf 在[mysqld]的段中加上一句:skip-grant-tables 保存并且退出vim。 -- 重启mysqld sudo /etc/init.d/mysqld restart -- 登录并修改MySQL的root密码 mysql mysql> USE mysql ; mysql> update mysql.user set authentication_string=password('abc123') where user='root' and Host = 'localhost'; mysql> flush privileges ; mysql> quit -- 重新修改配置文件 把刚才添加的一句注释或者删除 sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf -- 重新启动服务 sudo /etc/init.d/mysqld restart -- 使用新密码重新登录mysql mysql -u root -pabc123
相关文章推荐
- 6.(Mysql数据管理相关)连接MYSQL,修改密码,增加新用户,数据库相关命令,表操作相关命令,数据相关命令,数据库sql导入和导出,备份数据库,查看不到mysql数据库的解决办法
- mysql 新建用户 授权 忘记root密码
- MySql 5.7中添加用户,新建数据库,用户授权,删除用户,修改密码,导入导出sql文件,设置字符集
- MySQL用户新建,授权,删除,改密 数据简单导入导出
- MYSQL忘记root用户密码
- mysql连接,修改密码,增加用户,显示,导入导出
- Centos系统mysql 忘记root用户的密码
- mysql 添加用户,授权,远程登陆,远程导入导出数据库,用户及权限查询,新增用户无法登陆,
- MySQL 创建用户并授权、 set命令修改用户密码 、使用mysqladmin命令修改root账户密码
- Linux下 mysql忘记root用户密码
- 【mysql】windows下,mysql中root用户忘记密码的解决方案
- 【MySQL】忘记root用户密码详细解决方法
- mac系统mysql忘记root密码或者误删root用户的详细解决步骤
- mysql误删root用户或者忘记root密码解决方法
- mySql-5.7,root用户忘记密码处理方式
- oracle基本操作语法(建表空间,建用户,授权,数据导入导出)
- Mysql 创建数据库、用户、授权、导入数据
- mysql忘记密码时如何修改root用户密码
- oracle忘记密码和 数据导入导出
- windows下忘记mysql的root用户密码,重置