1. 程式人生 > >mysql隨筆系列-1

mysql隨筆系列-1

所有 latin1 ldo user 管理 AC form 賬號 IT

MySQL數據庫管理

  本人實驗所用的MySQL數據庫版本:5.5.56-MariaDB MariaDB Server 操作系統:centos7.5

  1.創建數據庫

    MariaDB [(none)]> create database test1;

  2.查看所有數據庫

    MariaDB [(none)]> show databases;

    

+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| test |
| test1 |
+--------------------+
5 rows in set (0.00 sec)

3.創建指定字符集數據庫

    查看庫的字符集和校對規則:

      MariaDB [(none)]> show character set;

      

+----------+-----------------------------+---------------------+--------+
| Charset | Description | Default collation | Maxlen |
+----------+-----------------------------+---------------------+--------+
| big5 | Big5 Traditional Chinese | big5_chinese_ci | 2 |
| dec8 | DEC West European | dec8_swedish_ci | 1 |
| cp850 | DOS West European | cp850_general_ci | 1 |
| hp8 | HP West European | hp8_english_ci | 1 |
| koi8r | KOI8-R Relcom Russian | koi8r_general_ci | 1 |
| latin1 | cp1252 West European | latin1_swedish_ci | 1 |

...................................................................略

    實例:創建一個庫,指定字符集為utf8

        

MariaDB [(none)]> create database test2_utf8 character set utf8 collate utf8_general_ci;
Query OK, 1 row affected (0.00 sec)

MariaDB [(none)]> show create database test2_utf8;
+------------+---------------------------------------------------------------------+
| Database | Create Database |
+------------+---------------------------------------------------------------------+
| test2_utf8 | CREATE DATABASE `test2_utf8` /*!40100 DEFAULT CHARACTER SET utf8 */ |
+------------+---------------------------------------------------------------------+
1 row in set (0.00 sec)

4.刪除數據庫

    

MariaDB [(none)]> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| test |
| test1 |
| test2_utf8 |
+--------------------+
6 rows in set (0.00 sec)

MariaDB [(none)]> drop database test1;
Query OK, 0 rows affected (0.00 sec)

MariaDB [(none)]> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| test |
| test2_utf8 |
+--------------------+
5 rows in set (0.01 sec)

上述所示:刪除數據庫test1成功!

5.進入數據庫中指定的庫

    

MariaDB [(none)]> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| test |
| test2_utf8 |
+--------------------+
5 rows in set (0.00 sec)

MariaDB [(none)]> use test2_utf8;
Database changed
MariaDB [test2_utf8]> select database();
+------------+
| database() |
+------------+
| test2_utf8 |
+------------+
1 row in set (0.00 sec)

6.查看進入當前數據庫的用戶

    

MariaDB [test2_utf8]> select user();
+----------------+
| user() |
+----------------+
| root@localhost |
+----------------+
1 row in set (0.00 sec)

7.刪除數據庫中的賬號

    語法:drop user ‘user’@’主機域0 ’ <--註意引號,可以是單或雙引號,但是不能不加。

    

MariaDB [mysql]> select database();
+------------+
| database() |
+------------+
| mysql |
+------------+
1 row in set (0.00 sec)

MariaDB [mysql]> select user,host from mysql.user;
+------+-----------------------+
| user | host |
+------+-----------------------+
| root | 127.0.0.1 |
| root | ::1 |
| | localhost |
| root | localhost |
| | localhost.localdomain |
| root | localhost.localdomain |
+------+-----------------------+
6 rows in set (0.00 sec)

MariaDB [mysql]> drop user ‘root‘@‘::1‘;
Query OK, 0 rows affected (0.00 sec)

MariaDB [mysql]> select user,host from mysql.user;
+------+-----------------------+
| user | host |
+------+-----------------------+
| root | 127.0.0.1 |
| | localhost |
| root | localhost |
| | localhost.localdomain |
| root | localhost.localdomain |
+------+-----------------------+
5 rows in set (0.00 sec)

8.查看數據庫的用戶

    

MariaDB [mysql]> select user,host from mysql.user;
+------+-----------------------+
| user | host |
+------+-----------------------+
| root | 127.0.0.1 |
| | localhost |
| root | localhost |
| | localhost.localdomain |
| root | localhost.localdomain |
+------+-----------------------+
5 rows in set (0.00 sec)

    

mysql隨筆系列-1