導航:首頁 > 程序命令 > 數據樓命令

數據樓命令

發布時間:2023-03-25 01:50:40

㈠ 資料庫的命令都有哪些

1、顯示當前存在的資料庫 mysql> show databases;

2、選擇資料庫 mysql> USE mysql Database changed (USE 和 QUIT 命令不需要分號結束。),顯示當前選擇的資料庫 mysql> select database();

3、顯示當前資料庫中存在的表 mysql> SHOW TABLES;

4、顯示表(db)的內容 mysql>select * from db;

5、命令的取消 當命令輸入錯誤而又無法改變(多行語句情形)時,只要在分號出現前就可以用 c來取消該條命令 mysql> select -> user() -> c

6、創建一個資料庫abccs mysql> CREATE DATABASE abccs;

7、選擇你所創建的資料庫 mysql> USE abccs Database changed;

8、創建一個資料庫表 首先看現在你的資料庫中存在什麼表: mysql> SHOW TABLES; Empty set (0.00 sec) 說明剛才建立的資料庫中還沒有資料庫表。下面來創建一個資料庫表mytable: 我們要建立一個你公司員工的生日表,表的內容包含員工姓名、性別、出生日期、出生城市。 mysql> CREATE TABLE mytable (name VARCHAR(20), sex CHAR(1), birth DATE, birthaddr VARCHAR(20));

9、顯示表的結構: mysql> DESCRIBE mytable;

10、 往表中加入記錄 我們先用SELECT命令來查看錶中的數據: mysql> select * from mytable; Empty set (0.00 sec) 這說明剛才創建的表還沒有記錄。 加入一條新記錄: mysql> insert into mytable values ('abccs','f','1977-07-07','china');

11、用文本方式將數據裝入一個資料庫表 如果一條一條地輸入,很麻煩。我們可以用文本文件的方式將所有記錄加入你的資料庫表中。 創建一個文本文件「mysql.txt」,每行包含一個記錄,用定位符(tab)把值分開,並且以在 CREATE TABLE語句中列出的列次序給出,例如: abccs f 1977-07-07 china mary f 1978-12-12 usa tom m 1970-09-02 usa 使用下面命令將文本文件「mytable.txt」裝載到mytable表中: mysql> LOAD DATA LOCAL INFILE "mytable.txt" INTO TABLE pet; 再使用如下命令看看是否已將數據輸入到資料庫表中: mysql> select * from mytable;

12、從資料庫表中檢索信息 select語句格式一般為: SELECT 檢索關鍵詞 FROM 被檢索的表 WHERE 檢索條件

13、查詢所有數據: mysql> select * from mytable;

14、修正錯誤記錄: 假如tom的出生日期有錯誤,應該是1973-09-02,則可以用update語句來修正: mysql> update mytable set birth = "1973-09-02" where name = "tom";

15、 選擇特定列 假如你想查看錶中的所有人的姓名,則可以這樣操作: mysql> SELECT name FROM mytable; 如果想列出姓名和性別兩列,則可以用逗號將關鍵詞name和birth分開: myaql> select name,birth from mytable;

16、對行進行排序 我們可以對表中的記錄按生日大小進行排序: mysql> SELECT name, birth FROM mytable ORDER BY birth; 我們可以用DESC來進行逆序排序: mysql> SELECT name, birth FROM mytable ORDER BY birth DESC;
17、 行計數 資料庫經常要統計一些數據,如表中員工的數目,我們就要用到行計數函數COUNT()。 COUNT()函數用於對非NULL結果的記錄進行計數: mysql> SELECT COUNT(*) FROM mytable; 員工中男女數量: mysql> SELECT sex, COUNT(*) FROM mytable GROUP BY sex;

18、多表查詢 現在我們有了兩個表: mytable 和 title。利用這兩個表我們可以進行組合查詢: 例如我們要查詢作者abccs的姓名、性別、文章: mysql> SELECT name,sex,title FROM mytable,title WHERE name=writer AND name='abccs'; 用於查詢文章a2的作者、出生地和出生日期: mysql> select title,writer,birthaddr,birth from mytable,title -> where mytable.name=title.writer and title='a2';

19、增加一列: 如在前面例子中的mytable表中增加一列表示是否單身single: mysql> alter table mytable add column single char(1);

20、修改記錄 將abccs的single記錄修改為「y」: mysql> update mytable set single='y' where name='abccs';

21、增加記錄 前面已經講過如何增加一條記錄,為便於查看,重復與此: mysql> insert into mytable values ('abc','f','1966-08-17','china','n');

22、刪除記錄 用如下命令刪除表中的一條記錄: mysql> delete from mytable where name='abc'; DELETE從表中刪除滿足由where給出的條件的一條記錄。

23、刪除表: mysql> drop table ****(表1的名字),***表2的名字; 可以刪除一個或多個表,小心使用。

24、資料庫的刪除: mysql> drop database

㈡ SQL 資料庫常用命令及語法舉例

下面是一些常用的SQL語句,雖然很基礎,可是卻很值得收藏,對於初學者非常實用

㈢ 資料庫查詢命令是什麼

解決問題有很多種方法 看數據量的大小來編寫不同的SQL
1.SELECT * FROM A WHERE 列名 <>0
--<>標示不等於
2.--NOT IN
SELECT * FROM A WHERE 列名 NOT IN(0)
--這樣是用索引的 不用擔心。
3.--子查詢 WHERE
SELECT * FROM A WHERE A NOT IN (SELECT 列名FROM A WHERE A ='1')

㈣ 備份資料庫的命令

備份MySQL資料庫的命令mysqlmp -hhostname -uusername -ppassword databasename > backupfile.sql

02
備份MySQL資料庫為帶刪除表的格式備份MySQL資料庫為帶刪除表的格式,能夠讓該備份覆蓋已有資料庫而不需要手動刪除原有資料庫.mysqlmp -–add-drop-table -uusername -ppassword databasename > backupfile.sql

03
直接將MySQL資料庫壓縮備份mysqlmp -hhostname -uusername -ppassword databasename | gzip > backupfile.sql.gz

04
備份MySQL資料庫某個(些)表mysqlmp -hhostname -uusername -ppassword databasename specific_table1 specific_table2 > backupfile.sql

05
同時備份多個MySQL資料庫mysqlmp -hhostname -uusername -ppassword –databases dbname1 dbname2 dbname3> multibackupfile.sql

06
僅僅備份資料庫結構mysqlmp –no-data –databases dbname1 dbname2 dbname3 > structurebackupfile.sql

07
備份伺服器上所有資料庫mysqlmp –all-databases > allbackupfile.sql

08
還原MySQL資料庫的命令mysql -hhostname -uusername -ppassword databasename < backupfile.sql

09
還原壓縮的MySQL資料庫gunzip < backupfile.sql.gz | mysql -uusername -ppassword databasename

10
將資料庫轉移到新伺服器mysqlmp -uusername -ppassword databasename | mysql –host=*.*.*.* -C databasename

㈤ sql資料庫查詢語句中,打開資料庫的命令是怎麼樣的

不清楚樓主只是用於考試還是在實際中
實際中各個資料庫開啟的命令是不一樣的。
mysql需要先啟動然後use 資料庫,
oracle則是根據sid名稱啟動資料庫。

打開的具體定義是什麼?
啟動?打開?使用表中數據?

㈥ 資料庫的操作中修改資料庫的命令是什麼

執行修改的語句是SQL的update語句,具體語法為
update alist set name1=newValue where name2=value2
其中alist為表單名,name1為需要修改欄位,newValue是修改後值,name2=value2就是普通的where選擇語句

㈦ oracle資料庫的常見命令

1、su – oracle 不是必需,適合於沒有DBA密碼時使用,可以不用密碼來進入sqlplus界面

2、sqlplus /nolog 或sqlplus system/manager 或./sqlplus system/manager@ora9i

3、SQL>connect / as sysdba ;(as sysoper)或connect internal/oracle AS SYSDBA (scott/tiger)conn sys/change_on_install as sysdba

4、SQL>startup; 啟動資料庫實例

5、 查看當前的所有資料庫: select * from v$database

(7)數據樓命令擴展閱讀:

ORACLE資料庫系統是美國ORACLE公司(甲骨文)提供的以分布式資料庫為核心的一組軟體產品,是目前最流行的客戶/伺服器(CLIENT/SERVER)或B/S體系結構的資料庫之一。

oracle資料庫邏輯結構

它由至少一個表空間和資料庫模式對象組成。這里,模式是對象的集合,而模式對象是直接引用資料庫數據的邏輯結構。

模式對象包括這樣一些結構:表、視圖、序列、存儲過程、同義詞、索引、簇和資料庫鏈等。邏輯存儲結構包括表空間、段和范圍,用於描述怎樣使用資料庫的物理空間。

文件結構

資料庫的物理存儲結構是由一些多種物理文件組成,主要有數據文件、控制文件、重做日誌文件、歸檔日誌文件、參數文件、口令文件、警告文件等。

㈧ 刪除資料庫的命令是

1、drop 命令格式:

drop database <資料庫名>;

例如:刪除名為 RUNOOB 的資料庫:

mysql> drop database RUNOOB;

2、mysqladmin 刪除資料庫

使用 mysqlmysqladmin命令在終端來執行刪除命令。

實例:刪除資料庫 RUNOOB(該資料庫在前一章節已創建):

[root@host]# mysqladmin -u root -p drop RUNOOB

Enter password:******

3、用PHP腳本刪除資料庫

PHP使用 mysqli_query 函數來創建或者刪除 MySQL 資料庫。

該函數有兩個參數,在執行成功時返回 TRUE,否則返回 FALSE。

語法:mysqli_query(connection,query,resultmode);


(8)數據樓命令擴展閱讀

舉例:

努力的魚

資料庫的創建、修改以及刪除命令總結

一、資料庫的創建

CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [DEFAULT] CHARACTER SET [=] charset_name;

ps:1、{}表示必選項 []表示可選;

2、[IF NOT EXISTS]的作用是當待創建的資料庫已存在時create的命令後不會返回錯誤到客戶端;

3、如不寫字元集則默認為配置文件中設置的字元集。

二、顯示資料庫----萬能的SHOW

SHOW DATABASES;

SHOW DATABASE db_name;

SHOW CREATE DATABASES db_name;顯示創建資料庫db_name的命令行。

SHOW WARNINGS;

三、修改資料庫

ALTER {DATABASE | SCHEMA} [db_name] [DEFAULT] CHARACTER SET [=] charset_name;

四、刪除資料庫

DROP {DATABASE | SCHEMA} [IF EXISTS] db_name;

㈨ 資料庫中查看資料庫的命令是啥

show databases; 查看所有資料庫

閱讀全文

與數據樓命令相關的資料

熱點內容
建興app怎麼變成黑色了 瀏覽:49
文件壓縮包如何加密文件 瀏覽:183
2010提出的演算法 瀏覽:672
冰櫃壓縮機的壽命 瀏覽:105
辦公室采訪程序員 瀏覽:569
美橙雲伺服器購買 瀏覽:754
漢語詞典pdf下載 瀏覽:353
android公網ip 瀏覽:613
要塞1地圖放哪個文件夾 瀏覽:850
凡科建站怎麼弄伺服器 瀏覽:939
蘋果手機怎麼設置app播放 瀏覽:202
下載網站源碼用什麼瀏覽器 瀏覽:241
六線譜pdf 瀏覽:156
linuxmysqlsock 瀏覽:239
人教版數學pdf下載 瀏覽:460
文檔安全加密系統 瀏覽:492
數控銑床編程簡單數字 瀏覽:788
編程電纜如何重啟 瀏覽:121
myqq命令行發消息 瀏覽:365
日產逍客怎麼使用app升窗 瀏覽:503