- 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
mysql 学习---->修改表的字符集格式
最新推荐文章于 2024-11-14 15:51:14 发布
本文介绍了如何使用 mysqldump 工具导出并导入 MySQL 表,同时调整字符集,确保数据的一致性和正确性。通过示例操作演示了从一种字符集迁移到另一种字符集的过程,并在数据库中创建新表时设置默认字符集。
2669

被折叠的 条评论
为什么被折叠?



