20191323王予涵第十三章学习笔记
20191323王予涵第十三章学习笔记
一、知识点总结和归纳
连接到MySql服务器
mysql -u root -p
Enter password:
mysql>
- 所有的MySql命令行末尾必须是分号。
- MySql命令行不区分大小写。
数据库一般命令
显示数据库
- SHOW DATABASES
新建新数据库
- CREATE DATABASE [DEBNAME]
删除数据库
- DROP DATABASE [DBNAME]
选择数据库
- USE [DBNAME]
创建表
CREATE TABLE [IF NOT EXISTS] TABLENAME(
ColumnName columnType columnAttribute,...
PRIMARY KEY(columnName),
FOREIGN KEY (columnName) REFERENCES tableName (columnName)
);
删除表
- DROP TABLE table_name ;
插入行
- INSERT INTO table_name VLAUES(columnValue1, columnValue2,.....);
删除行
DELETE FROM table_name;
DELETE FROM table_name WHERE condition;
更新表
UPDATA命令用于修改表中的现有记录(列)。
- UPDATA table_name SET coll = value1, col2 = value2, ... WHERE condition;
修改表
- 修改表名
ALTER TABLE table_name RENAME TO new_name;- 添加列
ALTER TABLE table_name ADD column_name datatype;- 删除行
ALTER TABLE table_name DROP column_name datatype;
关联表
- 一对一
- 一对多
- 多对多