1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > mysql数据库导入导出和密码修改

mysql数据库导入导出和密码修改

时间:2018-11-15 12:54:43

相关推荐

mysql数据库导入导出和密码修改

一、mysql密码修改的方法:

方法1: 用SET PASSWORD命令

首先登录MySQL。

格式:mysql> set password for 用户名@localhost = password(‘新密码’);

例子:mysql> set password for root@localhost = password('abc');

方法2:用mysqladmin

格式:mysqladmin -u用户名 -p旧密码 password 新密码

例子:mysqladmin -uroot -p123456 password abc

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

首先登录MySQL

mysql> use mysql;

mysql> update user set password=password('abc') where user='root' and host='localhost';

mysql> flush privileges;

当然还可以用navicat工具,这里就不说了。

二、数据库导入和导出

我常用的导出是navicat直接转存数据库不过大的数据不好转,这里以较少数据为例:

导出通过mysqldump:

1.导出整个数据库

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

mysqldump -u root -p dbname > /tmp/dbname.sql

这里需要输入密码

2.导出一个表

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

mysqldump -u root-p dbname table_name> /tmp/dbname_table.sql

导入方法:

1.通过source

登陆mysql

source /tmp/dbname.sql;

2.通过mysql导入

root@docker#mysql -uroot -p dbname < /tmp/dbname.sql;

输入密码等完成

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。