linux上数据库导入与导出(mysql)

本文详细介绍了在Linux环境下操作MySQL数据库的方法,包括创建数据库、查看及修改默认编码、导入导出数据库等关键步骤,适合初学者及需要进行数据库管理的开发者阅读。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

导入数据库

1.创建数据库。

 create database stillmealdbs;

2.linux下查看Mysql默认编码、修改默认编码

查看MySQL数据库的默认编码

       1使用status命令

           

     2使用show variables命令

 use db_name; (db_name是数据库名字)

 show variables like 'character%';

修改my.cnf文件

下面是退出数据库,关闭数据库,修改配置文件。 
关闭数据库命令如下:

exit

service mysql stop 

如果找不到此文件,列出所有的看看

locate my.cnf

vi /etc/my.cnf

如果没有此文件,参考:

https://blog.youkuaiyun.com/weixin_39816740/article/details/83685341

重启mysql

service mysql restart

发现没有变 character_set_database=utf8;

 

执行命令 set character_set_database=utf8;

 

修改成功!

3、导入数据库

mysql -u用户名 -p密码 数据库名 < 数据库名.sql

mysql -uroot -p101200 stillmealdbs  < stillmealdbs.sql

登陆查看数据库中的表。

查看某张表数据是否有乱码

 

导入成功!

====================================

导出数据库用mysqldump命令

1、导出数据和表结构: 
#  将要导出的路径   mysqldump -u用户名 -p密码 数据库名 > 数据库名.sql

  mysqldump -uroot -p101200 stillmealdbs > stillmealdbs.sql

 

Linux查看mysql 安装路径

一、查看文件安装路径

由于软件安装的地方不止一个地方,所有先说查看文件安装的所有路径(地址)。

这里以mysql为例。比如说我安装了mysql,但是不知道文件都安装在哪些地方、放在哪些文件夹里,可以用下面的命令查看所有的文件路径 
在终端输入:

whereis mysql

回车,如果你安装好了mysql,就会显示文件安装的地址,例如我的显示(安装地址可能会不同)

[root@localhost ~]# whereis mysql 
mysql: /usr/bin/mysql /usr/lib/mysql /usr/share/mysql /usr/share/man/man1/mysql.1.gz

二、查询运行文件所在路径(文件夹地址)

如果你只要查询文件的运行文件所在地址,直接用下面的命令就可以了(还是以mysql为例):

which mysql

终端显示:

[root@localhost ~]# which mysql 
/usr/bin/mysql

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值