欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

MySQL數(shù)據(jù)庫管理

SQL語句概述

SQL語言

  • 是Structured Query Language的縮寫,即結(jié)構(gòu)化查詢語言
  • 是關(guān)系型數(shù)據(jù)庫的標準語言
  • 用于維護管理數(shù)據(jù)庫,如數(shù)據(jù)查詢、數(shù)據(jù)更新、訪問控制、對象管理等功能

SQL分類

(1)DDL:數(shù)據(jù)定義語言
(2)DML:數(shù)據(jù)操縱語言
(3)DQL:數(shù)據(jù)查詢語言
(4)DCL:數(shù)據(jù)控制語言

創(chuàng)新互聯(lián)建站專注于蓮池企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站設(shè)計,商城網(wǎng)站建設(shè)。蓮池網(wǎng)站建設(shè)公司,為蓮池等地區(qū)提供建站服務(wù)。全流程定制網(wǎng)站建設(shè),專業(yè)設(shè)計,全程項目跟蹤,創(chuàng)新互聯(lián)建站專業(yè)和態(tài)度為您提供的服務(wù)

DDL操作命令

1、DDL語句用于創(chuàng)建數(shù)據(jù)庫對象,如庫、表、索引等

2、使用DDL語句新建庫、表

(1)創(chuàng)建數(shù)據(jù)庫:creste databaes 數(shù)據(jù)庫名
(2)創(chuàng)建數(shù)據(jù)表:create table 表名 (字段定義……)

3、使用DDL語句刪除庫、表

(1)刪除指定的數(shù)據(jù)表:drop table [數(shù)據(jù)庫名]表名
(2)刪除指定的數(shù)據(jù)庫:drop database 數(shù)據(jù)庫名

DML操作命令

1、DML語句用于對表中的數(shù)據(jù)進行管理

2、包括以下操作

(1)insert:插入新數(shù)據(jù)
(2)update:更新原有數(shù)據(jù)
(3)delete:刪除不需要的數(shù)據(jù)

3、向數(shù)據(jù)表中插入新的數(shù)據(jù)記錄

insert into 表名(字段1,字段2, .....) values(字段1的值,字段的值, .....)

4、修改、更新數(shù)據(jù)表P F的數(shù)據(jù)記錄

update 表名 set 字段名1=值1[,字段名2=值2] where 條件表達式

5、在數(shù)據(jù)表中刪除指定的數(shù)據(jù)記錄

(1)delete from 表名 where 條件表達式
(2)不帶where條件的語句表示刪除表中所有記錄(謹慎操作)

DQL操作命令

1、DQL是數(shù)據(jù)查詢語句,只有一條: SELECT

2、用于從數(shù)據(jù)表中查找符合條件的數(shù)據(jù)記錄

3、查詢時可不指定條件

selext 字段名1,字段名2..... from 表名;

4、查詢時指定條件

select 字段名1,字段名2.... from 表名 where 條件表達式;

DCL語句操作

1、設(shè)置用戶權(quán)限(用戶不存在時,則新建用戶)

GRANT 權(quán)限列表 ON 數(shù)據(jù)庫名.表名 TO 用戶名@來源地址 [ IDENTIFIED BY‘密碼’ ]

2、查看用戶的權(quán)限

SHOW GRANTS FOR 用戶名@來源地址

3、撤銷用戶的權(quán)限

REVOKE 權(quán)限列表 ON 數(shù)據(jù)庫名.表名 FROM 用戶名@來源地址

操作實例

1、查看數(shù)據(jù)庫列表信息

MySQL> show databases;    //查看數(shù)據(jù)庫列表信息
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |                     //其中mysql為系統(tǒng)數(shù)據(jù)庫
| performance_schema |
| sys                |
+--------------------+
4 rows in set (0.02 sec)

2、創(chuàng)建數(shù)據(jù)庫

mysql> create database school;    //創(chuàng)建數(shù)據(jù)庫school
Query OK, 1 row affected (0.02 sec)

mysql> show databases;      //查看數(shù)據(jù)庫列表信息
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| school             |                //成功創(chuàng)建數(shù)據(jù)庫
| sys                |
+--------------------+
5 rows in set (0.00 sec)

mysql> 

3、創(chuàng)建表

mysql> 
mysql> use school;   //使用數(shù)據(jù)庫school
Database changed
mysql> show tables;
Empty set (0.00 sec)

mysql> create table info (
    -> id int(4) not null,
    -> name char(10) not null,
    -> address varchar(50) default 'beijing',
    -> score decimal,
    -> primary key(id));   //創(chuàng)建表info
Query OK, 0 rows affected (0.01 sec)

mysql> describe info;   //查看表結(jié)構(gòu)
+---------+---------------+------+-----+---------+-------+
| Field   | Type          | Null | Key | Default | Extra |
+---------+---------------+------+-----+---------+-------+
| id      | int(4)        | NO   | PRI | NULL    |       |
| name    | char(10)      | NO   |     | NULL    |       |
| address | varchar(50)   | YES  |     | beijing |       |
| score   | decimal(10,0) | YES  |     | NULL    |       |
+---------+---------------+------+-----+---------+-------+
4 rows in set (0.03 sec)

4、表中添加數(shù)據(jù)與查看表中數(shù)據(jù)

mysql> 
mysql> insert into info (id,name,address,score) values (1,'stu01','shanghai',88);   //添加數(shù)據(jù)
Query OK, 1 row affected (0.03 sec)

mysql> insert into info (id,name,address,score) values (2,'stu02','nanjing',79);   //添加數(shù)據(jù)
Query OK, 1 row affected (0.01 sec)

mysql> insert into info (id,name,address,score) values (3,'stu03',default,90);   //添加數(shù)據(jù)
Query OK, 1 row affected (0.00 sec)

mysql> insert into info (id,name,address,score) values (4,'stu04','',60);   //添加數(shù)據(jù)
Query OK, 1 row affected (0.00 sec)

mysql> select * from info;    //查看info表中數(shù)據(jù)
+----+-------+----------+-------+
| id | name  | address  | score |
+----+-------+----------+-------+
|  1 | stu01 | shanghai |    88 |
|  2 | stu02 | nanjing  |    79 |
|  3 | stu03 | beijing  |    90 |
|  4 | stu04 |          |    60 |
+----+-------+----------+-------+
4 rows in set (0.00 sec)

5、修改與刪除表中數(shù)據(jù)

mysql> update info set address='hangzhou' where id=4 and name='stu04';   //修改id為4的address為“hangzhou”
Query OK, 1 row affected (0.04 sec)
Rows matched: 1  Changed: 1  Warnings: 0

mysql> select * from info;   //查看表中數(shù)據(jù)
+----+-------+----------+-------+
| id | name  | address  | score |
+----+-------+----------+-------+
|  1 | stu01 | shanghai |    88 |
|  2 | stu02 | nanjing  |    79 |
|  3 | stu03 | beijing  |    90 |
|  4 | stu04 | hangzhou |    60 |
+----+-------+----------+-------+
4 rows in set (0.01 sec)

mysql> delete from info where name='stu04';   //刪除表中name為“stu04”的數(shù)據(jù)
Query OK, 1 row affected (0.02 sec)

mysql> select * from info;   //查看表中數(shù)據(jù)
+----+-------+----------+-------+
| id | name  | address  | score |
+----+-------+----------+-------+
|  1 | stu01 | shanghai |    88 |
|  2 | stu02 | nanjing  |    79 |
|  3 | stu03 | beijing  |    90 |
+----+-------+----------+-------+
3 rows in set (0.00 sec)

6、刪除表和數(shù)據(jù)庫

mysql> drop table info;   //刪除表info
Query OK, 0 rows affected (0.06 sec)

mysql> show tables;   //查看表,刪除成功
Empty set (0.00 sec)

mysql> drop database school;   //刪除數(shù)據(jù)庫
Query OK, 0 rows affected (0.04 sec)

mysql> show databases;   //查看數(shù)據(jù)庫,刪除成功
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
4 rows in set (0.00 sec)

7、設(shè)置、查看與撤銷用戶權(quán)限

mysql> show grants for 'root'@'%';   //查看權(quán)限
+-------------------------------------------------------------+
| Grants for root@%                                           |
+-------------------------------------------------------------+
| GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION |
+-------------------------------------------------------------+
1 row in set (0.00 sec)

mysql> revoke all on *.* from 'root'@'%';   //刪除權(quán)限
Query OK, 0 rows affected (0.03 sec)

mysql> show grants for 'root'@'%';   //查看權(quán)限
+----------------------------------------------------+
| Grants for root@%                                  |
+----------------------------------------------------+
| GRANT USAGE ON *.* TO 'root'@'%' WITH GRANT OPTION |
+----------------------------------------------------+
1 row in set (0.00 sec)

mysql> grant all on *.* to root@'%' identified by 'abc123';   //添加權(quán)限
Query OK, 0 rows affected, 1 warning (0.00 sec)

mysql> show grants for 'root'@'%';   //查看權(quán)限
+-------------------------------------------------------------+
| Grants for root@%                                           |
+-------------------------------------------------------------+
| GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION |
+-------------------------------------------------------------+
1 row in set (0.00 sec)

mysql> 

分享文章:MySQL數(shù)據(jù)庫管理
本文來源:http://aaarwkj.com/article2/jjjooc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機網(wǎng)站建設(shè)、企業(yè)網(wǎng)站制作、做網(wǎng)站、品牌網(wǎng)站設(shè)計、移動網(wǎng)站建設(shè)用戶體驗

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站優(yōu)化排名
欧美在线免费黄片视频| 亚洲码av一区二区三区| 亚洲成人免费在线播放| 亚洲精品主播一区二区三区| 男女视频一区二区三区在线观看 | 日韩在线国产精品视频| 日韩精品人妻一区二区免| 成人国产视频免费观看| 日韩欧美乱码一区二区| 久久精品国产视频在热| 97公开视频在线观看| 日韩欧美亚洲一区二区三区| 亚洲一区成人免费电影| 成人永久免费播放平台| 99热这里只有精品中文有码| 高清国产在线播放91| 精品久久中文字幕久久av| 激情五月婷婷中文字幕| av午夜精品一区二区| 69国产精品久久久久久人| 国产亚洲精品a久久7777| 亚洲黄色片成年人免费观看| 最新日韩av一区二区| 欧美成人精品三级一二| 亚洲免费一级黄色录像片| 日韩精品一区二区三区中文| 麻豆国产精品原创av男女| 九九九热在线免费视频| 放荡成熟人妻中文字幕| 欧美日韩精品亚洲成人精品| 粉嫩av北条麻妃电影| 亚洲成年人黄色小说网站| 日本黄色中文字幕网站| 亚洲激情精品成人在线| 国产又粗又硬又长又爽在线观看| 超碰香蕉在线在线观看| 国产又爽又乱的视频在线| 日本人妻免费在线观看| 日韩三级成人在线视频| 欧美亚洲午夜一二综合| 五月天亚洲综合小说网|