1,创建数据库
MariaDB [(一)]祝辞,CRRATE DATABASE test1,,,,, #创建一个名为test1的数据库 MariaDB [(一)]祝辞,CRRATE DATABASE IF NOT EXISTS test2;,,,, #创建一个名为test2的数据库 MariaDB [(一)]祝辞,SHOW 数据库;,,,,,,,,#显示存在的数据库
2,删除数据库
MariaDB [(一)]祝辞,DROP DATABASE test1,,,,,, #删除名为test1的数据库 MariaDB [(一)]祝辞,DROP DATABASE IF EXISTS test1;
3,创建表
,,,,格式:创造表tb_name (col3 col1, col2,…),
MariaDB [(一)]祝辞,CREATE TABLE test2.teacher (Name CHAR (20), NOT NULL, Age TINYINT 无符号,Gender CHAR (1), NOT 零),,,,,,#在数据库test2中创建表的老师 MariaDB [(一)]祝辞,USE test2; MariaDB [(test2)]祝辞,CREATE TABLE 学生(Name CHAR (20), NOT NULL, Age TINYINT 无符号,Gender CHAR (1), NOT 零),,,,,,,,,,#另一种方式在数据库test2中创建表的学生 MariaDB [(test2)]祝辞,SHOW TABLES 得到test2;,,,,,,,,, #查看数据库test2中的表
4,查看表结构
MariaDB [(test2)]祝辞,DESCRIPTION 学生; MariaDB [(test2)]祝辞,DESC 老师,,,,,,,,,,#描述可缩写为DESC
5,删除表
MariaDB [(test2)]祝辞,DROP TABLE 教师; MariaDB [(test2)]祝辞,DROP TABLE IF EXISTS 教师;
6,修改表
MariaDB [(test2)]祝辞,ALTER TABLE student ADD course VARCHAR(80),,,,,,,,, #添加一个字段课程 MariaDB [(test2)]祝辞,DESC 学生; MariaDB [(test2)]祝辞,ALTER TABLE student CHANGE course course VARCHAR (80), AFTER 名字,,,,,,#修改课程为课程,并放在名字后 MariaDB [(test2)]祝辞,DESC 学生;
, 7,插入数据信息
MariaDB [(test2)]祝辞,INSERT INTO student (姓名,性别),VALUE (& # 39;汤姆# 39;& # 39;猴# 39;),(& # 39;杰瑞# 39;& # 39;f # 39;); MariaDB [(test2)]祝辞,SELECT *,得到学生; MariaDB [(test2)]祝辞,INSERT INTO student VALUE (& # 39;杰克# 39;& # 39;数学# 39;,16日& # 39;猴# 39;);
8日修改更新数据信息
MariaDB [(test2)]祝辞,UPDATE student SET 课程=& # 39;物理# 39;,WHERE Name=& # 39;汤姆# 39;,,,,,#向名为汤姆的行字的课程段插入物理 MariaDB [(test2)]祝辞,SELECT 名字,Course 得到student WHERE 课程=& # 39;物理# 39;,,,,,,#选择学生表中课程为物理与课程的名称 MariaDB [(test2)]祝辞,DELETE 得到student WHERE 路线=& # 39;物理# 39;,,,,,,,,,,,,,,#删除课程为物理的所有行
9日创建,删除用户
,,,,创建用户& # 39;用户名# 39;@ # 39;主机# 39;(被& # 39;密码# 39;];
,,,,放弃USER ;
MariaDB [(一)]祝辞,CREATE USER & # 39;露西# 39;@ # 39;localhost # 39;, INDENTIFIED BY & # 39; 123456 & # 39;; MariaDB [(一)]祝辞,SHOW GRANTS FOR & # 39;露西# 39;@ # 39;localhost # 39;,,,,,,,,,,,,, #查看用户的授权 MariaDB [(一)]祝辞,CREATE USER & # 39;莉莉# 39;@ # 39;192.168.1.50& # 39; MariaDB [(一)]祝辞,CREATE USER & # 39;鲍勃# 39;@ # 39;% & # 39;,,,,,,,,,,,,,,,,,#其中%为通配符,表示任意多的字符,下划线_表示任意单个字符
10,授权
,,,,格兰特pri1 pri2, pri3,…> MariaDB [(一)]祝辞,GRANT ALL PRIVILEGES 提醒test2 . *,用& # 39;露西# 39;@ # % & # 39;;;,,,,,,,,,,,,,#授与用户& # 39;露西# 39;@ # 39;% & # 39;在test2库所有表的全部的权限 MariaDB [(一)]祝辞,SHOW GRANTS FOR & # 39;露西# 39;@ # % & # 39;;;