天天看點

MySQL資料庫常見管理應用(1) MySQL資料庫常見管理應用 企業案例小技巧:

1、建立資料庫

建立一個資料庫solin

mysql> create database solin;

mysql> create database solin_gbk DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci;

建立一個名為solin_utf8的UTF8字元集

mysql> create database solin_utf8 DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

2、顯示資料庫

指令:show databases;

顯示目前所在的資料庫:select database();

查某一個庫: show databases like '%solin%';

3、删除資料庫

mysql> drop database solin;

4、連接配接資料庫

mysql> use solin_gbk

Database changed

5、檢視目前的資料庫

mysql> select database();   檢視連接配接的資料庫相當于linux下的pwd

mysql> select version();          檢視版本

mysql> select user();       檢視目前使用者,相當于linux下的whoami

6、删除系統多餘的賬号

文法: drop “user”@”主機域名”

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

| user | host      |

| root | 127.0.0.1 |

| root | ::1       |

|      | localhost |

| root | localhost |

|      | ysolin    |

| root | ysolin    |

6 rows in set (0.00 sec)

mysql> drop user ' '@'localhost';

Query OK, 0 rows affected (0.00 sec)

mysql> select user,host from mysql.user;

5 rows in set (0.00 sec)

注:如果drop删除不了(一般是特殊字元或大寫),可以用下面方式删除(以root用,ysolin主機為例)

mysql> delete from mysql.user where user='root' and host='ysolin';

mysql> flush privileges;

1、企業裡怎樣建立資料庫?

(1)根據開發的程式确定字元集

(2)編譯時候指定字元集,例如:

-DDEFAUL_CHARSET=UTF8 \

-DDEFAULT_COLLATION=GENERAL_CI \

然後建庫的時候預設建立即可,create database solin

(3)編譯的時候沒有指定字元集或者制訂了和程式不同的字元集,如何解決?

指定字元集建立資料庫即可(資料庫要支援建立庫的字元集)。

建立一個名為solin_gbk的GBK字元集

本文轉自 運維小當家 51CTO部落格,原文連結:http://blog.51cto.com/solin/1875406,如需轉載請自行聯系原作者