Heim  >  Artikel  >  Datenbank  >  MySQL 5.1的中文支持的一个改进_MySQL

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

WBOY
WBOYOriginal
2016-06-01 13:53:55852Durchsuche

  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:mysql51in>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

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn