您的位置:首页 > 数据库 > MySQL

mysql 学习---->修改表的字符集格式

2015-10-15 10:51 585 查看
1.导出与导入表(以修改表的字符集格式)  

abc@ubuntu:~/Downloads$ mysqldump -uroot -p(密码) --default-character-set=gbk -d test1>test1.sql;  

abc@ubuntu:~/Downloads$ mysqldump -uroot -p(密码) --quick --no-create-info --extended-insert --default-character-set=latin1 --no-create-info  test1>testData.sql;  

abc@ubuntu:~/Downloads$ mysql -uroot -p(密码)  

mysql> create database test2 default charset gbk;
 

  

mysql> Ctrl-C -- exit!  

Aborted  

abc@ubuntu:~/Downloads$ mysql -uroot -p(密码) test2<test1.sql;  

abc@ubuntu:~/Downloads$ mysql -uroot -p(密码) test2<testData.sql;  

abc@ubuntu:~/Downloads$ mysql -uroot -p(密码)  

  

mysql> show create table t_test \G;  

*************************** 1. row ***************************  

       Table: t_test  

Create Table: CREATE TABLE `t_test` (  

  `d` date DEFAULT NULL,  

  `t` time DEFAULT NULL,  

  `dt` datetime DEFAULT NULL  

) ENGINE=InnoDB DEFAULT CHARSET=utf8
 

  

ERROR:   

No query specified  

  

mysql> use test2;  

Reading table information for completion of table and column names  

You can turn off this feature to get a quicker startup with -A  

  

Database changed  

mysql> show create table t_test \G;  

*************************** 1. row ***************************  

       Table: t_test  

Create Table: CREATE TABLE `t_test` (  

  `d` date DEFAULT NULL,  

  `t` time DEFAULT NULL,  

  `dt` datetime DEFAULT NULL  

) ENGINE=InnoDB DEFAULT CHARSET=utf8
   

  

ERROR:   

No query specified
 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: