精品专区-精品自拍9-精品自拍三级乱伦-精品自拍视频-精品自拍视频曝光-精品自拍小视频

網站建設資訊

NEWS

網站建設資訊

怎么看mysql基礎設置 如何看mysql

請教,如何查看mysql用戶的權限設置

use mysql(進入mysql庫)

成都創新互聯主要從事成都網站設計、網站制作、外貿營銷網站建設、網頁設計、企業做網站、公司建網站等業務。立足成都服務瑪曲,十年網站建設經驗,價格優惠、服務專業,歡迎來電咨詢建站服務:13518219792

select user,host from user(查看你有哪些用戶)

show grants for '用戶名'@'***(該用戶host)';(查看該用戶有哪些權限)

如何查看mysql數據庫默認字符集

基本上現在的字符集 MySQL 都支持,查看 MySQL 支持的字符集列表, 有兩種方法:

1. SQL 語句

2. 查看元數據字典表

查詢結果:

1)第一列代表字符集名字;

2)第二列表示字符集排序規則;

3)第三列表示字符集描述;

4)第四列表示字符集編碼的最大字節數。

如何查看設置mysql數據庫編碼方式

MySQL的默認編碼是Latin1,不支持中文,要支持中午需要把數據庫的默認編碼修改為gbk或者utf8。

1、需要以root用戶身份登陸才可以查看數據庫編碼方式(以root用戶身份登陸的命令為:mysql -u root –p,之后兩次輸入root用戶的密碼),查看數據庫的編碼方式命令為:

show variables like 'character%';

+--------------------------+----------------------------+

| 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/ |

+--------------------------+----------------------------+

從以上信息可知數據庫的編碼為latin1,需要修改為gbk或者是utf8;

其中,character_set_client為客戶端編碼方式;character_set_connection為建立連接使用的編碼;character_set_database數據庫的編碼;

character_set_results結果集的編碼;

character_set_server數據庫服務器的編碼;

只要保證以上四個采用的編碼方式一樣,就不會出現亂碼問題。

另一個查看數據庫編碼的命令:

show variables like ‘collation%’;

2、linux系統下,修改MySQL數據庫默認編碼的步驟為:

ü 停止MySQL的運行

/etc/init.d/mysql start (stop) 為啟動和停止服務器

ü MySQL主配置文件為my點吸煙 f,一般目錄為/etc/mysql

var/lib/mysql/ 放置的是數據庫表文件夾,這里的mysql相當于windows下mysql的date文件夾

ü 當我們需要修改MySQL數據庫的默認編碼時,需要編輯my點吸煙 f文件進行編碼修改,在linux下修改mysql的配置文件my點吸煙 f,文件位置默認/etc/my點吸煙 f文件

找到客戶端配置[client] 在下面添加

default-character-set=utf8 默認字符集為utf8

在找到[mysqld] 添加

default-character-set=utf8 默認字符集為utf8

init_connect='SET NAMES utf8' (設定連接mysql數據庫時使用utf8編碼,以讓mysql數據庫為utf8運行)

修改好后,重新啟動mysql 即可,重新查詢數據庫編碼可發現編碼方式的改變:

show variables like 'character%';

+--------------------------+----------------------------+

| 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點吸煙 f文件,需要從mysql/support-files的文件夾cp my-large點吸煙 f一份到/etc/my點吸煙 f

3、windows系統下可以刪除MySQL數據庫,并重新安裝,在安裝過程中可以直接用Mysql Server Instance Config Wizard 進行設置

4、當MySQL數據庫服務器已經有數據不適合刪除重裝時,可以個別指定數據庫的編碼方式。MySQL指定編碼的方式是非常靈活并多樣化的,可以指定表級別的編碼,行級別編碼,甚至可以指定字段級別的編碼。

以下示例給出創建數據庫時指定編碼的兩種方式:

1)CREATE DATABASE ms_db CHARACTER SET utf8 COLLATE utf8_general_ci;

2)create database if not exists netctoss default character set utf8;

5、如果你采用的是外部接入的方式,可以在連接中確定請求的編碼格式如:jdbc:mysql://localhost:3306 /mysql?useUnicode=truecharacterEncoding=utf-8(注意:不要出現任何空格,否則出錯)

6、執行腳本:指定編碼格式set names gbk(注意,不是UTF-8)可以修改

執行前:

執行后:

從執行命令前后可知,set names gbk只可以修改character_set_client、character_set_connection、 character_set_results的編碼方式,并且這種修改是窗口級別的,只針對本窗口有效,打開另外一個窗口修改無效。也可發現數據庫底層的編碼方式沒有改變,插入數據后還是以utf8編碼方式保持。


名稱欄目:怎么看mysql基礎設置 如何看mysql
瀏覽路徑:http://m.jcarcd.cn/article/ddsodje.html
主站蜘蛛池模板: 精品视频在线观看 | 日韩中文字码无砖 | 欧美亚洲自拍偷拍 | 91福利院在线观看 | 日本aⅴ网站 | 国产免费又刺激 | 国产又黄又刺 | 国产妇女视频免费 | 午夜日韩视频 | 国产绿帽视频网站 | 91视频一区 | 欧美日韩综合网 | 青青青爽在 | 三区在线观看 | 女同在线视频一区 | 91视频国产精品 | 国产熟女自拍 | 精品福利 | 国产婷婷在| 午夜福利电影院 | 99热婷婷 | 国内揄拍国内精品视 | 乱伦欧美中文高清 | 国产精品精品二区 | 绿帽专区 | 精品国语自产拍在线 | 91大神精品在线观 | 91豆奶app| 国产在线精品一区 | 日韩欧综合精品 | 日本高清在线不卡 | 国产免费夫妻高 | 伦电影理论片 | 国语自产偷拍 | 国产播放隔着超 | 午夜在线观看福利 | 成人午夜激情小 | 91午夜视频在线 | 国产777| 欧美一区色 | 日韩视频亚洲 |