程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> MySQL數據庫操作常用命令小結,mysql常用命令小結

MySQL數據庫操作常用命令小結,mysql常用命令小結

編輯:MySQL綜合教程

MySQL數據庫操作常用命令小結,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;

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved