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

 2023-09-07 阅读 21 评论 0

摘要:一、mysql密码修改的方法: 方法1: 用SET PASSWORD命令 首先登录MySQL。 格式:mysql> set password for 用户名@localhost = password(‘新密码’); 例子:mysql> set password for root@localhost = password('abc'

一、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;

输入密码等完成

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/2/18423.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息