
在大多数 Linux 文件系统上,文件名最长可达 255 个字符
。文件名可以包含除“/”和空字符( \0)外的所有字符。但是,只建议使用字母、数字、点(“ .” )、下划线(“_”)以及连字符(“_”)。 SUSv3 将这 65 个字符的集合[-._a-zA-Z0-9]称为可移植文件名字符集( portablefilename character set)。
此外,还应避免以连字符(“ -”)作为文件名的起始字符,因为一旦在 shell 命令中使用这种文件名,会被误认为命令行选项开关。可直接进入 mysql 进行更改,具体如下:
1.查找/etc目录下是否有my.cnf文件;
#ls -l | grep my.cnf (在/etc下查找是否有my.cnf文件存在)
2.如果没有就要从/usr/share/mysql,拷贝一个到/etc 下,在/usr/share/mysql目录下有五个后缀为.cnf的文件,分别是 my-huge.cnf my-innodb-heavy-4G.cnf my-large.cnf my-medium.cnf my-small.cnf ;从中随便拷贝一个到/etc目录下并将其改为my.cnf文件,我选择的是my-medium.cnf :
#cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
3.修改my.cnf文件,在该文件中的三个地方加上 default-character-set=utf8([client] [mysqld] [mysql])


评论列表(0条)