• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

MySQL 5.1的中文支持的一个改进_MySQL

mysql 搞代码 4年前 (2022-01-09) 17次浏览 已收录 0个评论

MySQL 5.1的中文支持的一个改进,从MySQL 4.1开始不支持中文路径,文件名的问题解决了。

  见下面示例

  Microsoft Windows XP [版本 5.1.2600]

  (C) 版权所有 1985-2001 Microsoft Corp.

  C:Documents and SettingsAdministrator>runas /user:aaa cmd

  输入 aaa 的密码:

  试图将 cmd 作为用户 “MY-TOMATOaaa” 启动…

C:Documents and SettingsAdministrator>cd mysql51in

C:mysql51in>mysql -u root
Welcome to the MySQL monitor. Commands end with ; or g.
Your MySQL connection id is 1 to server version: 5.1.7-beta-community

Type 'help;' or 'h' for help. Type 'c' to clear the buffer.

mysql> use test
Database changed
mysql> show tables;
+—————-+
| Tables_in_test |
+—————-+
| tr       |
| trb3      |
+—————-+
2 rows in set (0.00 sec)

mysql> desc tr;
+———–+————-+——+—–+———+——-+
| Field   | Type    | Null | Key | Default | Extra |
+———–+————-+——+—–+———+——-+
| id    | int(11)   | YES |   | NULL  |    |
| name   | varchar(50) | YES |   | NULL  |    |
| purchased | date    | YES |   | NULL  |    |
+———–+————-+——+—–+———+——-+
3 rows in set (0.00 sec)

mysql> insert into tr (id,name) values(1,'EWR'),(2,'SR'),(3,'GH');
Query OK, 3 rows affected (0.00 sec)
Records: 3 Duplicates: 0 Warnings: 0

mysql> select * from tr into outfile 'c:/mysql51/猪八戒.txt';
Query OK, 11 rows affected (0.00 sec)

mysql> select * from tr into outfile 'c:/mysql51/新建文件夹/猪八戒.txt';
Query OK, 11 rows affected (0.02 sec)

mysql> create table tr2 as select * from tr limit 0;
Query OK, 0 rows affected (0.06 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> select * from tr2;
Empty set (0.00 sec)

mysql> load data infile 'c:/mysql51/新建文件夹/猪八戒.txt' into table tr2;
Query OK, 11 rows affected (0.00 sec)
Records: 11 Deleted: 0 Skipped: 0 Warnings: 0

mysql>
C:mysql51in>mysqladmin -u root shutdown

C:mysql51本文来源gao.dai.ma.com搞@代*码(网$in>cd mysql50in

C:mysql50in>mysql -u root
Welcome to the MySQL monitor. Commands end with ; or g.
Your MySQL connection id is 1 to server version: 5.0.18

Type 'help;' or 'h' for help. Type 'c' to clear the buffer.

mysql> use test
Database changed
mysql> CREATE TABLE tr (id INT, name VARCHAR(50), purchased DATE)
   -> ;
Query OK, 0 rows affected (0.05 sec)

mysql> load data infile 'c:/mysql51/新建文件夹/猪八戒.txt' into table tr;
ERROR 29 (HY000): File 'c:mysql51


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:MySQL 5.1的中文支持的一个改进_MySQL
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址