MySQL SQL 与 NoSQL 常见的关系型数据库: MySQL Oracle DB2 SQL Server 常见的非关系型数据库 Redis MongoDB MySQL 安装与用户管理 MySQL 配置文件 /etc/mysql/mysql.conf.d/mysqld.cnf
MySQL 数据库、表操作 SQL DML:数据操作语言 DCL:数据控制语言 DDL:数据定义语言 SQL 语句的注意事项 SQL 语句不区分大小写 SQL 语句必须以分号结尾 SQL 语句的注释 # 这是一段注释文字 /* 这是另一段注释文字 */ 数据库操作 # 数据库操作 # 创建数据库 create database demo; # 查询存在的数据库 show databases; # 删除数据库 drop database demo; 数据表操作 use demo; # 创建数据表--student create table student ( id int unsigned primary key, name varchar(20) not null, sex char(1) not null, birthday date not null, tel char(11) not null, remark varchar(200) ); insert into student values (1, '李强', '男', '1999-01-01', '17328222989', '备注'); # 查看表 show tables; # 查看表结构 desc student; # 查看建表语句 show create table student; # 删除表 drop table student; 修改数据表结构 # 修改表结构 # 增加表字段 alter table student add address VARCHAR(200) not null, add home_tel CHAR(11) not null; # 修改表字段属性 alter table student modify home_tel VARCHAR(20) not null; # 修改字段名 alter table student change address home_address VARCHAR(200) NOT NULL; # 删除字段 alter table student drop home_address, drop home_tel; desc student; MySQL 的数据类型和约束 数据类型 数值型
...