當前位置:首頁 » 數據倉庫 » mysql指定資料庫語句
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

mysql指定資料庫語句

發布時間: 2022-09-28 03:03:16

A. mysql如何在某個指定的資料庫中建表

1、首先打開mysql命令行編輯器。

B. 在mysql中,通常使用什麼語句來指定一個已有資料庫作為當前工作資料庫

在已經連接資料庫的情況下,執行:use
database(資料庫名)。

C. MYsql查詢指定資料庫的指定表名 比如有A B C D四張表 只查出A B兩個表名 的查詢語句怎麼寫

select table_name from information_schema.tables where table_schema='庫名' and table_name in ('A','B');

D. 15個MySQL常用基本SQL語句

在學習SQL語句之前,首先需要區分幾個概念,我們常說的資料庫是指資料庫軟體,例如MySQL、Oracle、SQL Server等,而本文提到的資料庫是指資料庫軟體中的一個個用於存儲數據的容器。

在MySQL中,資料庫稱為database,數據表稱為table,一個資料庫軟體中有多個資料庫(databases),每個資料庫中又可以有多個數據表(tables),最終,數據是存儲在數據表中。

資料庫和數據表之間的關系可以用下面這個圖來表示,對於一個資料庫來說,有多個數據表。

在正式開始寫SQL語句之前,需要說明兩點。

這里通過MySQL Workbench來寫SQL代碼,在Workbench中,執行一條SQL語句的方式有兩種。

了解了這之後,接下來介紹一些常見的命令,分兩部分:資料庫常用命令和數據表常用命令。

1、查看有哪些資料庫

2、創建資料庫

創建一個名為Testdb的資料庫。

3、創建資料庫並指定編碼格式

有些時候,為了防止中文亂碼,創建資料庫的時候需要指定編碼格式。

4、使用某個資料庫

使用mydb這個資料庫,或者進入mydb這個資料庫。

5、刪除資料庫

刪除Testdb這個資料庫。

1、查看有哪些數據表

進入某個資料庫之後,想查看有哪些數據表,SQL語句為:

mydb是一個新建的資料庫,所以自然是沒有數據表。

2、創建數據表

建表SQL語句格式為:

說明: 每個欄位以逗號分隔,最後一個欄位不加逗號。

例如,給定一個學員信息表,如下表所示。

根據以上表格,建表SQL語句如下。

以上語句中,primary key表示主鍵,意思是這個欄位作為記錄的唯一標識,就像每個人的身份證號,都是唯一確定的。

3、查看錶結構

查看錶結構的SQL命令為:

執行該命令會顯示表stuinfo的基本結構,例如有哪些欄位,每個欄位是什麼類型,誰是主鍵等。

4、修改數據表

修改數據表通過drop子句進行,比如,建完表後,想增加一個欄位,SQL語句的格式為:

想在指定位置增加一個欄位,例如,在某個欄位後增加一個欄位,SQL語句的格式為:

如果在某個欄位之前增加欄位,用before即可。

例如,在欄位age後增加一個欄位major(專業),SQL語句為:

執行這個命令,再通過describe查看錶結構,會發現表中多了一個欄位major。

如果要刪除major這個欄位,通過drop子句,SQL語句為:

5、重命名表

重命名表通過alter+rename來實現,SQL語句格式為:

這里為了不影響之前創建的表,我們創建一個新表,SQL語句如下。

以上創建一個名為stuInfoTest的表,現在想將它的名稱改成stuinfotest1,SQL語句為:

6、刪除數據表

刪除數據表通過drop進行,SQL語句格式為:

例如,刪除數據表stuinfotest1,SQL語句為:

7、插入記錄

此時的表stuinfo是空的,沒有數據,我們要向表中插入記錄。

插入記錄通過insert into進行,SQL語句格式為:

例如,向表stuinfo插入一條記錄,SQL語句為:

注意:上方是一條SQL語句,為了可讀性換行,記住一條SQL語句默認以分號結尾。

如果需要一次性插入多條記錄,SQL語句格式為:

例如,向表stuinfo再插入兩條記錄,SQL語句為:

注意:如果設置了主鍵,插入記錄的主鍵欄位是不能重復的,也就是不能插入重復的記錄。

作業:大家可以按照上述方法將上面的學員信息表中的所有記錄都插入表stuinfo中。

8、查詢記錄

有了數據之後,就可以查詢記錄了,查詢記錄通過select子句進行。

例如,想查詢表stuinfo中的所有記錄,SQL語句為:

執行之後,就可以看到表stuinfo中的所有記錄了。

如果想查詢符合某個條件的記錄,就要用到where子句了,SQL格式為:

例如,想查詢stuid為20161001的記錄,SQL語句為:

9、刪除記錄

刪除記錄通過delete子句進行,SQL語句格式為:

例如,想刪除stuid為20161002的記錄,SQL語句為:

10、修改記錄

修改記錄通過update子句進行,update就是更新的意思,SQL語句格式為:

例如,想將學號(stuid)為20161001的記錄的姓名(stuname)更新為Jack,SQL語句為:

以上,就是MySQL中的基本SQL語句。

零基礎如何學習數據分析?查看下方專欄。

E. 在mysql中,通常使用什麼語句來指定一個已有資料庫作為當前工作資料庫

在已經連接資料庫的情況下,執行:use database(資料庫名)。

F. mysql資料庫中如何在java程序中編寫sql語句用來獲取指定資料庫中所有表名和指定資料庫中指定表中的欄位名

在url里指定資料庫,比如String url="jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=gbk";
其中test就是資料庫名

另外為了以防萬一,可以在SQL語句中寫表時加上資料庫,比如 DATA1.USER1

G. 命令提示符窗口中輸入密碼,連接mysql資料庫服務的語句是什麼

mysql -u root -p。
這是另外一種通過命令提示符窗口連接MySQL,就是我們常用的cmd命令提示符窗口。
在命令提示符窗口中輸入mysql -u root -p,然後輸入密碼就可以連接到資料庫。進入mysql環境後,就可以執行相關命令,像select、create這些語法都是可以執行。
另外一種MySQL安裝,雙擊軟體後彈出界面,點擊Next下一步。然後接受協議,點擊Next下一步。選擇Typical典型的,安裝通用功能就可以,這里選中後會直接跳到下一個頁面。點擊Install,開始安裝。如果Install旁邊有類似防火牆的標志,需要在彈出的窗中點擊「是」。等待安裝,需要一點時間,請耐心等待。安裝成功後,進入MySQL介紹頁面,點擊Next。
選中CheckBox,然後點擊Finish。這里會有個提示窗,點擊「是」就行。進入MySQL配置頁面,點擊Next。保持默認設置就可以,點擊Next下一步。保持默認配置,繼續Next下一步。繼續保持默認配置,點擊Next下一步。繼續保持默認配置,點擊Next下一步。繼續保持默認配置,點擊Next下一步。保持默認配置,點擊Next下一步。
自定義字元編碼,選中utf8,然後點擊Next。添加一個命令符窗口,然後點擊Next。設置MySQL資料庫密碼,選中CheckBox,允許遠程訪問,然後點擊Next。准備執行配置,點擊Execute按鈕。點擊Finish,大功告成。

H. mysql怎麼用語句選擇一個資料庫

在已經連接資料庫的情況下,執行:use database(資料庫名)。

I. 在mysql中可以使用什麼語句來為指定資料庫添加用戶

摘要 很高興為您 答題親 MySQL中添加用戶,新建資料庫,用戶授權,刪除用戶,修改密碼(注意每行後邊都跟個;表示一個命令語句結束):