mysql数据库

mysql中SQL语法

2021-07-11  本文已影响0人  Geroge1226

1、说明

SQL:Structure Query Language 结构化查询语言。分为三部分:DDL,DML,DCL

2、DDL类语法

2.1、库操作
-- 创建
mysql> create database test;
Query OK, 1 row affected (0.03 sec)
-- 删除
mysql> drop database test;
Query OK, 0 rows affected (0.05 sec)

注:删除数据库下所有内容,数据库的分配空间被回收,删库跑路就是这个意思。

2.2、表操作
2.3、字段操作
alter table grade modify course varchar(20);
mysql> alter table grade change grade score varchar(4);

3、DML类语法

未完待续

4、DCL类语法

4.1、grant授权命令

(1)授权语法格式

grant 权限 on 数据库对象 to 用户

grant 权限 on 数据库对象 to 用户 identified by '密码'

(2)参看用户权限

mysql> show grants \G;
*************************** 1. row ***************************
Grants for root@localhost: GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' WITH GRANT OPTION
*************************** 2. row ***************************
Grants for root@localhost: GRANT PROXY ON ''@'' TO 'root'@'localhost' WITH GRANT OPTION
2 rows in set (0.00 sec)
上一篇 下一篇

猜你喜欢

热点阅读