mysql數據庫操作


創建數據庫

最簡單的方式

CREATE DATABASE  my_db;

或者是

CREATE DATABASE IF NOT EXISTS my_db;

 

創建utf8編碼的數據庫

CREATE DATABASE IF NOT EXISTS my_db default character set utf8 COLLATE utf8_general_ci;

那么在這個數據庫下創建的所有數據表的默認字符集都會是utf8了,注意后面這句話 "COLLATE utf8_general_ci",大致意思是在排序時根據utf8變碼格式來排序

 

查看數據庫列表

show databases;

 

使用數據庫

use my_db;

 

查看數據庫默認編碼

show variables like 'character_set_%'

+--------------------------+-------------------------------------------------------+
| Variable_name            | Value                                                 |
+--------------------------+-------------------------------------------------------+
| character_set_client     | utf8                                                  |
| character_set_connection | utf8                                                  |
| character_set_database   | latin1                                                |
| character_set_filesystem | binary                                                |
| character_set_results    | utf8                                                  |
| character_set_server     | latin1                                                |
| character_set_system     | utf8                                                  |
| character_sets_dir       | /usr/local/mysql-5.5.28-linux2.6-i686/share/charsets/ |
+--------------------------+-------------------------------------------------------+

可以看到character_set_database是lantin1.

 

修改數據庫編碼

alter database my_db character set latin1;

 

刪除數據庫

drop database my_db;

 或者是

drop database IF EXISTS my_db;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM