Mysql 零距离-入门(二)
生活随笔
收集整理的這篇文章主要介紹了
Mysql 零距离-入门(二)
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
在Mysql中為了更加的清晰的工作,所以定制一套規(guī)范和幾個(gè)常用的命令。下面我將來(lái)學(xué)習(xí)如何創(chuàng)建和操作一個(gè)自己的數(shù)據(jù)庫(kù)。
語(yǔ)法規(guī)范
- 關(guān)鍵字和函數(shù)名稱(chēng)必須大寫(xiě)
- 數(shù)據(jù)庫(kù)名稱(chēng),表名稱(chēng),字段名稱(chēng)必須全部小寫(xiě)
- SQL語(yǔ)句必須以分號(hào)結(jié)尾
常用的命令
- 顯示當(dāng)前服務(wù)器版本
- SELECT VERSION();
- 顯示當(dāng)前日期時(shí)間
- SELECT NOW();
- 顯示當(dāng)前用戶
- SELECT USER();
注意:都必須以分號(hào)結(jié)尾。
創(chuàng)建一個(gè)自己的數(shù)據(jù)庫(kù)
在MYSQL創(chuàng)建數(shù)據(jù)庫(kù)我們先認(rèn)識(shí)一下創(chuàng)建數(shù)據(jù)庫(kù)的命令創(chuàng)建數(shù)據(jù)庫(kù):
CREATE { DATABASE | SCHEMA} [IF NOT EXISTS] db_name上面語(yǔ)法中,{}是必須其中一個(gè),[]是可寫(xiě)可不寫(xiě)。就此重新組合成一條命令來(lái)創(chuàng)建數(shù)據(jù)庫(kù)
//創(chuàng)建一個(gè)命名為t1的數(shù)據(jù)庫(kù) CREATE DATABASE t1指定數(shù)據(jù)庫(kù)編碼:
[DEFAULT] CHARACTER SET [=] character_name根據(jù)前面的語(yǔ)法定義中,我們重新組合一下命令。
CREATE DATABASE t1 CHARACTER SET utf8我們創(chuàng)建完了數(shù)據(jù)庫(kù)該如何查看是否創(chuàng)建成功呢?很簡(jiǎn)單用一下SHOW命令就可以把我們所有的數(shù)據(jù)打印出來(lái)
SHOW DATABASES
可以看到數(shù)據(jù)列表存在t1、t2數(shù)據(jù)庫(kù)。
修改指定數(shù)據(jù)庫(kù)設(shè)置
ALTER { DATABASES|SCHEMA } [db_name] [DEFAULT] CHARACTER SET [=] character_name組合命令修改t2數(shù)據(jù)庫(kù)為gbkB編碼:
ALTER DATABASE t2 CHARACTER SET gbk
我們來(lái)查看一下t1數(shù)據(jù)庫(kù)現(xiàn)在編碼是多少:
命令:
SHOW CREATE DATABASE t1
現(xiàn)在我們可以看到t1數(shù)據(jù)庫(kù)的編碼已經(jīng)是gbk了。
那么t1和t2是用來(lái)測(cè)試的,我們現(xiàn)在需要?jiǎng)h除掉。就可以DROP關(guān)鍵字了。語(yǔ)法規(guī)則:
DROP {DATABASE | SCHEMA } [IF EXISTS] db_name組合命令刪除數(shù)據(jù)
DROP DATABASE t1;
總結(jié)
以上是生活随笔為你收集整理的Mysql 零距离-入门(二)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 怎么用计算机计算年月份,如何使用Exce
- 下一篇: MySQL编程技巧_MySQL学习笔记-