Mysql數(shù)據(jù)庫(kù)的基本操作(數(shù)據(jù)庫(kù)的添加刪除)


? ?這篇文章主要介紹了查看數(shù)據(jù)庫(kù),添加刪除數(shù)據(jù)庫(kù),查看修改數(shù)據(jù)庫(kù)的字符類型,查看當(dāng)前使用的數(shù)據(jù)庫(kù),查看當(dāng)前日期所在的的年,月,日


1.查看數(shù)據(jù)庫(kù)

mysql> show databases;

#查看數(shù)據(jù)庫(kù)包含的表

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

| Database? ? ? ? ? ? |

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

| information_schema? |

| coral? ? ? ? ? ? ? |

| coral1? ? ? ? ? ? ? |

| coral22? ? ? ? ? ? |

| coraltest? ? ? ? ? |

| coraltestt? ? ? ? ? |

| jssdb? ? ? ? ? ? ? |

| jssdb_mc? ? ? ? ? ? |

| mysql? ? ? ? ? ? ? |

| mysqldata? ? ? ? ? |

| performance_schema? |

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

16 rows in set (0.14 sec)



2.刪除數(shù)據(jù)庫(kù)

mysql> drop database test;


可以看到test庫(kù)已經(jīng)不存在了

也可以加一個(gè)條件,如果存在就執(zhí)行,不存在不執(zhí)行



mysql> show warnings;




4.創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)

mysql> create jssdb; ?#后邊可以跟創(chuàng)建數(shù)據(jù)庫(kù)的字符類型,默認(rèn)排序規(guī)則



5.查看數(shù)據(jù)庫(kù)的信息,使用的字符集


方式一:

mysql> show create database jssdb;


方式二:

mysql> select * from information_schema.schemata;



6.數(shù)據(jù)庫(kù)字符集的修改


方式一

命令修改



方式二

在數(shù)據(jù)庫(kù)的存放位置找到,該數(shù)據(jù)庫(kù)下的db.opt文件,編輯修改即可



7.查看當(dāng)前使用的數(shù)據(jù)庫(kù)

select database();

mysql> select database();

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

| database() |

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

| jssdb_mc? |

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

1 row in set (0.00 sec)


8.顯示MYSQL的版本

mysql> select version();

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

| version() |

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

| 6.0.4-alpha-community |

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

1 row in set (0.02 sec)


9. 顯示當(dāng)前時(shí)間

mysql> select now();

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

| now() |

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

| 2009-09-15 22:35:32 |

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

1 row in set (0.04 sec)


10. 顯示年月日

SELECT DAYOFMONTH(CURRENT_DATE); ?#顯示當(dāng)前日期所在的那天

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

| DAYOFMONTH(CURRENT_DATE) |

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

| 15 |

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

1 row in set (0.01 sec)

SELECT MONTH(CURRENT_DATE); ?#顯示當(dāng)前日期所在的月份

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

| MONTH(CURRENT_DATE) |

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

| 9 |

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

1 row in set (0.00 sec)

SELECT YEAR(CURRENT_DATE); ?#顯示當(dāng)前日期所在的年

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

| YEAR(CURRENT_DATE) |

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

| 2009 |

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

1 row in set (0.00 sec)


11. 顯示字符串

mysql> SELECT "welecome to my blog!"; ?#顯示字符串

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

| welecome to my blog! |

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

| welecome to my blog! |

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

1 row in set (0.00 sec)


12. 當(dāng)計(jì)算器用 ?

select ((4 * 4) / 10 ) + 25;

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

| ((4 * 4) / 10 ) + 25 |

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

| 26.60 |

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

1 row in set (0.00 sec)


13. 串接字符串

select CONCAT(f_name, " ", l_name) ? #連接字符串

AS Name

from employee_data

where title = 'Marketing Executive';

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

| Name |

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

| Monica Sehgal |

| Hal Simlai |

| Joseph Irvine |

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

3 rows in set (0.00 sec)

注意:這里用到CONCAT()函數(shù),用來(lái)把字符串串接起來(lái)。另外,我們還用到以前學(xué)到的AS給結(jié)果列'CONCAT(f_name, " ", l_name)'起了個(gè)假名。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容