MySQL是一個關系型數據庫管理系統,由瑞典MySQL AB 公司開發,目前屬于 Oracle 旗下產品。MySQL 是最流行的關系型數據庫管理系統之一,在 WEB 應用方面,MySQL是最好的 RDBMS (Relational Database Management System,關系數據庫管理系統) 應用軟件。那么要使用mysql進行數據庫增刪改查的操作一定需要用到數據庫操作的相關語句,下面就由小編為您帶來mysql增刪改查語句的相關介紹。
MySQL企業版:最全面的一組高級特性、管理工具和技術支持,以實現MySQL的最高級別的可伸縮性、安全性、可靠性和正常運行時間。 用于OEM/ISV的MySQL:2000多家ISV、OEM和VAR依靠MySQL作為其產品的嵌入式數據庫,使它們的應用程序、硬件和設備更具競爭力,使它們更快地進入市場,并降低產品銷售成本。 MySQL集群CGE:MySQL集群使用戶能夠以不妥協的可伸縮性、正常運行時間和敏捷性來應對下一代Web、云和通信服務帶來的數據庫挑戰。
mysql數據庫
創建數據庫:
1、在cmd窗口中輸入mysql -u root -p登錄MySQL環境
2、創建數據庫
為了便于在命令提示符下顯示中文, 在創建時通過 character set gbk 將數據庫字符編碼指定為 gbk
3、要對一個數據庫進行操作, 必須先選擇該數據庫mysql -D database -u root -p
Database changed:有該提示表示可以成功使用class這個數據庫
創建數據庫表:
插入數據庫
mysql> insert into students values(NULL,“王剛”,“男”,20,“12345678”);
Query OK, 1 row affected (0.53 sec)
查詢數據庫:
mysql> select name,age from students;
±-------±----+
| name | age |
±-------±----+
| 王剛 | 20 |
±-------±----+
1 row in set (0.30 sec)
mysql> select * from students;
±—±-------±----±----±---------+
| id | name | sex | age | tel |
±—±-------±----±----±---------+
| 1 | 王剛 | 男 | 20 | 12345678 |
±—±-------±----±----±---------+
1 row in set (0.00 sec)
插入數據庫:
mysql> insert into students values(NULL,“鐘無艷”,“女”,100,“987654321”);
Query OK, 1 row affected (0.35 sec)
mysql> select * from students;
±—±----------±----±----±----------+
| id | name | sex | age | tel |
±—±----------±----±----±----------+
| 1 | 王剛 | 男 | 20 | 12345678 |
| 2 | 鐘無艷 | 女 | 100 | 987654321 |
±—±----------±----±----±----------+
2 rows in set (0.00 sec)
查詢數據庫:
mysql> select * from students where sex=“女”;
±—±----------±----±----±----------+
| id | name | sex | age | tel |
±—±----------±----±----±----------+
| 2 | 鐘無艷 | 女 | 100 | 987654321 |
±—±----------±----±----±----------+
1 row in set (0.28 sec)
修改數據庫:
mysql> update students set tel = 123 where id = 2;
Query OK, 1 row affected (0.36 sec)
Rows matched: 1 Changed: 1 Warnings: 0
mysql> select * from students;
±—±----------±----±----±---------+
| id | name | sex | age | tel |
±—±----------±----±----±---------+
| 1 | 王剛 | 男 | 20 | 12345678 |
| 2 | 鐘無艷 | 女 | 100 | 123 |
±—±----------±----±----±---------+
2 rows in set (0.00 sec)
刪除數據庫:
mysql> delete from students where id=1;
Query OK, 1 row affected (0.35 sec)
mysql> select * from students;
±—±----------±----±----±-----+
| id | name | sex | age | tel |
±—±----------±----±----±-----+
| 2 | 鐘無艷 | 女 | 100 | 123 |
±—±----------±----±----±-----+
1 row in set (0.00 sec)
修改數據庫:
mysql> update students set id = 1 where id = 1;
Query OK, 0 rows affected (0.00 sec)
Rows matched: 0 Changed: 0 Warnings: 0
mysql> select * from students;
±—±----------±----±----±-----+
| id | name | sex | age | tel |
±—±----------±----±----±-----+
| 2 | 鐘無艷 | 女 | 100 | 123 |
±—±----------±----±----±-----+
1 row in set (0.00 sec)
mysql> update students set id = 1 where id = 2;
Query OK, 1 row affected (0.40 sec)
Rows matched: 1 Changed: 1 Warnings: 0
mysql> select * from students;
±—±----------±----±----±-----+
| id | name | sex | age | tel |
±—±----------±----±----±-----+
| 1 | 鐘無艷 | 女 | 100 | 123 |
±—±----------±----±----±-----+
1 row in set (0.00 sec)
伴隨著云計算的發展和大數據時代的到來,關系型數據庫越來越難以滿足需求,這主要是因為需要對越來越多的半關系型和非關系型數據進行存儲管理,作為一種方式,分布式技術等新技術的出現也對數據庫技術提出了新的要求,因此出現了越來越多的非關系型數據庫,這一類型與傳統的關系型數據庫在設計和數據結構上有很大不同,它們更加強調數據庫數據的高并發讀寫和大數據存儲,這一類型通常稱為NoSQL數據庫。然而,傳統關系型數據庫如Mysql,在傳統領域中仍然具有很強的生命力。以上就是小編為您帶來的mysql增刪改查語句的相關介紹,希望對您有所幫助。
[免責聲明]
文章標題: Mysql是什么?Mysql增刪改查語句介紹
文章內容為網站編輯整理發布,僅供學習與參考,不代表本網站贊同其觀點和對其真實性負責。如涉及作品內容、版權和其它問題,請及時溝通。發送郵件至36dianping@36kr.com,我們會在3個工作日內處理。