『壹』 如何修改mysql庫所有 表的字元集
修改mysql的默認字元集是通過修改它的配置文件來實現的。一般分兩種情況:
windows平台
windows下的mysql配置文件是my.ini,一般在c:windowsmy.ini或者c:winntmy.ini可以直接在這個文件裡面加上
default-character-set=gbk
#或gb2312,big5,utf8
然後重新啟動mysql
service
mysql
restart
或
/etc/init.d/mysql
restart
或用其他方法重新啟動,就生效了。
unix平台
linux下的mysql配置文件是my.cnf,一般是/etc/my.cnf,如果找不到可以用find命令找一下:
find
/
-iname
my.cnf
在這個文件裡面加上
default-character-set=gbk
#或gb2312,big5,utf8
然後重新啟動mysql
net
stop
mysql
net
start
mysql
就生效了。
『貳』 mysql怎麼修改資料庫的字元集在命令行
SET character_set_client = utf8;
SET character_set_results = utf8;
SET character_set_connection = utf8;
『叄』 mysql字元集顯示亂碼
在用黑窗口命令行查詢數據之前前,請輸入以下命令:set names gbk;
因為在window窗口下的命令行是使用GBK來顯示字元的,如果不設置,就會出現亂碼。
『肆』 mysql用命令行怎樣查看字元集
1.查看字元集
show variables like '%char%';
2.修改配置文件
vi /etc/my.cnf
在[client]下添加
default-character-set=utf8
在[mysqld]下添加
default-character-set=utf8
『伍』 怎麼使用SQL語句查MySQL資料庫中數據表的字元集類型
查看資料庫的字元集
show variables like 'character\_set\_%';
輸出:
+--------------------------+--------+
| 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 |
+--------------------------+--------+
『陸』 如何查看mysql執行的所有以往 sql 語句歷史命令
如果你想知道mysql執行的所有以往 sql 語句歷史命令,需要配置log
my.ini文件中
log=log路徑 比如D:/MySQL/datalog.log
配置後重啟mysql服務,然後就可以查看mysql執行的sql語句了,
如果你沒開啟日誌的話,那就沒辦法
『柒』 在命令行提示符下,要將mysql的字元集編碼形式改為gb2312,可以用什麼語句。
default-character-set=gb2312
『捌』 如何修改MySQL字元集
修改my.cnf配置文件。
[client]中追加以下內容。
default-character-set = utf8
[mysqld]中追加以下內容。
character_set_server = utf8
如果是5.5版本之前的則是:
[mysqld]
default-character-set=utf8
相關命令:
1 列出MYSQL支持的所有字元集:
SHOW CHARACTER SET;
2 當前MYSQL伺服器字元集設置
SHOW VARIABLES LIKE 『character_set_%』;
3 當前MYSQL伺服器字元集校驗設置
SHOW VARIABLES LIKE 『collation_%』;
4 顯示某資料庫字元集設置
show create database 資料庫名;
5 顯示某數據表字元集設置
show create table 表名;
6 修改資料庫字元集
alter database 資料庫名 default character set 『utf8′;
7 修改數據表字元集
alter table 表名 default character set 『utf8′;
8 建庫時指定字元集
create database 資料庫名 character set gbk collate gbk_chinese_ci;