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,如需轉載請自行聯系原作者