欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Mysql 导入 导出 数据库 修改编码

程序员文章站 2022-07-12 19:27:50
...

 一、导出数据库

通过dos命令行进入 

1. cd  d:\mysql的安装路径***\bin   然后回车

2. 输入mysqldump -h地址  -u 用户名  -p 数据库名

--default-character-set=gb2312 >d:\iv2.sql

 Mysql 导入 导出 数据库 修改编码
            
    
    博客分类: mysql  

二、导入数据库

加入 --default-character-set=gb2312  是为了让编码不出错

第一种:

mysql  -uroot -p 数据库名

--default-character-set=gb2312 test<F:/pushingdb.sql Mysql 导入 导出 数据库 修改编码
            
    
    博客分类: mysql  

第二种:不过不能指定编码  不建议用

常用source 命令

进入mysql数据库控制台,

如mysql -u root -p

mysql>use 数据库

然后使用source命令,后面参数为脚本文件(如这里用到的.sql)

mysql>source d:wcnc_db.sql

 

修改数据库的字符集
    mysql>use mydb
    mysql>alter database mydb character set utf-8;
创建数据库指定数据库的字符集
    mysql>create database mydb character set utf-8;

 

3.修改默认字符集
(1) 最简单的修改方法,就是修改mysqlmy.ini文件中的字符集键值,
     default-character-set = utf8
       character_set_server = utf8
    修改完后,重启mysql的服务,service mysql restart
    使用 mysql> SHOW VARIABLES LIKE 'character%';查看,发现数据库编码均已改成utf8

4.

查看数据库编码:
mysql> show variables like 'character_set_%';
+--------------------------+----------------------------+
| Variable_name             | Value                       |
+--------------------------+----------------------------+
| character_set_client      | utf8                        |
| character_set_connection | utf8                        |
| character_set_database    | utf8                        |
| character_set_filesystem | binary                      |
| character_set_results     | utf8                        |
| character_set_server      | utf8                        |
| character_set_system      | utf8                        |
| character_sets_dir        | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+

<!--EndFragment-->
  • Mysql 导入 导出 数据库 修改编码
            
    
    博客分类: mysql  
  • 大小: 12.4 KB
  • Mysql 导入 导出 数据库 修改编码
            
    
    博客分类: mysql  
  • 大小: 10.8 KB