|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
在linux中学习命令的最好办法是学习Shell脚本编程,Shell脚本比起其他语言来学习简单,但是功能却十分强大.通过学习Shell编程,能让你掌握大量的linux命令。
改默许编码:
/etc/init.d/mysqlstart(stop)为启动和中断服务器
/etc/mysql/次要设置文件地点地位my.cnf
/var/lib/mysql/安排的是数据库表文件夹,这里的mysql相称于windows下mysql的date文件夹
启动mysql后,以root登录mysql
isher@isher-ubuntu:~$mysql-uroot
>showvariableslikecharacter%;#实行编码显现
+--------------------------+----------------------------+
|Variable_name|Value|
+--------------------------+----------------------------+
|character_set_client|latin1|
|character_set_connection|latin1|
|character_set_database|latin1|
|character_set_filesystem|binary|
|character_set_results|latin1|
|character_set_server|latin1|
|character_set_system|utf8|
|character_sets_dir|/usr/share/mysql/charsets/|
+--------------------------+----------------------------+
在某些时分,我们续要修正mysql默许数据库的编码,以包管某些迁徙的程序能够一般显现,编纂my.cnf文件举行编码修正,windows能够间接用MysqlServerInstanceConfigWizard举行设置
在linux下修正3个my.cnf的1个/etc/mysql/my.cnf文件
找到客户端设置[client]鄙人面增加
###默许字符集为utf8
default-character-set=utf8
在找到[mysqld]增加
###默许字符集为utf8
default-character-set=utf8
###(设定毗连mysql数据库时利用utf8编码,以让mysql数据库为utf8运转)
init_connect=SETNAMESutf8
修正好后,从头启动mysql便可,查询一下showvariableslikecharacter%;
##从头启动mysql
/etc/init.d/mysqlstart(stop)为启动和中断服...
在某些时分,我们续要修正mysql默许数据库的编码,以包管某些迁徙的程序能够一般显现,编纂my.cnf文件举行编码修正,windows能够间接用MysqlServerInstanceConfigWizard举行设置
+--------------------------+----------------------------+
|Variable_name|Value|
+--------------------------+----------------------------+
|character_set_client|utf8|
|character_set_connection|utf8|
|character_set_database|utf8|
|character_set_filesystem|binary|
|character_set_results|utf8|
|character_set_server|utf8|
|character_set_system|utf8|
|character_sets_dir|/usr/share/mysql/charsets/|
+--------------------------+----------------------------+
此办法用于尺度mysql版本一样无效,关于/etc/my.cnf文件,必要从mysql/support-files的文件夹cpmy-large.cnf一份到/etc/my.cnf
以上部分设置了mysql数据库默许编码为utf-8,不知是哪位年夜侠的总结,十分感激这位年夜侠
自己所范毛病:
设置编码前创建的数据库,在测试拔出数据后,仍旧乱码,此时在数据库中就显现中文乱码,非常忧郁,中断进修,办理乱码......
在网上大批搜集材料,都不乐成,最初,俄然想到,数据库是在编码之前创建的,编码以后,拔出数据会不会乱码呢,因而从头建库建表,拔出数据,数据库中中文显现一般了,再来页面上看看,OK,页面也一般了
总结,设置编码后,数据库必要重修,那末之前的数据,怎样办呢,实在很复杂了,在删库前,先备份一份了,从头把数据导出去,统统都办理了,入手下手您的编程之旅吧........
</p>
网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rloginrcp、finger、mail、nslookup |
|