mysql數據庫操做

mysql數據庫操做:http://www.cnblogs.com/ggjucheng/archive/2012/11/02/2751840.htmlhtml

建立數據庫mysql

最簡單的方式linux

CREATE DATABASE  my_db;

或者是sql

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變碼格式來排序編碼

 

查看數據庫列表spa

show databases;

 

使用數據庫code

use my_db;

 

查看數據庫默認編碼server

複製代碼
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.htm

 

修改數據庫編碼

alter database my_db character set latin1;

 

刪除數據庫

drop database my_db;

 或者是

drop database IF EXISTS my_db;
相關文章
相關標籤/搜索