MySQL
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下公司。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。
想要使用MySQL来存储并操作数据,则需要做几件事情:
- 1、安装MySQL服务端
- 2、安装MySQL客户端
- 3、【客户端】连接【服务端】
- 4、【客户端】发送命令给【服务端MySQL】服务接受命令并执行相应操作(增删改查等)
数据库操作思路图
MySQL数据库的管理
1、数据库管理
1.1、查看数据库:
SHOW DATABASES;
2.2、创建数据库:
CREATE DATABASE db_name; db_name:要创建的数据库的名称,该名称不能与已经存在的数据库重名。
2.3、删除数据库:
DROP DATABASE db_name;
2.4、修改数据库:
ALTER DATABASE db_name;
2、数据表管理
2.1、查看数据建表:
USE db_name; //必须先打开相应数据库 SHOW TABLES;
2.2、创建数据表
CREATE TABLE tbl_name; tbl_name:要创建的表的名称。
2.3、删除数据表:
DROP TABLE tbl_name [, tbl_name] ...
2.4、修改数据表:
添加列:ALTER TABLE 表名 add 列名 类型 删除列:ALTER TABLE 表名 drop column 列名 修改列: ALTER TABLE 表名 modify column 列名 类型; -- 类型 ALTER TABLE 表名 change 原列名 新列名 类型; -- 列名,类型 添加主键: ALTER TABLE 表名 add primary key(列名); 删除主键: ALTER TABLE 表名 drop primary key; ALTER TABLE 表名 modify 列名 int, drop primary key; 添加外键:ALTER TABLE 从表 add constraint 外键名称(形如:FK_从表_主表) foreign key 从表(外键字段) references 主表(主键字段); 删除外键:ALTER TABLE 表名 drop foreign key 外键名称 修改默认值:ALTER TABLE testalter_tbl ALTER i SET DEFAULT 1000; 删除默认值:ALTER TABLE testalter_tbl ALTER i DROP DEFAULT;
原创文章,作者:641348038@qq.com,如若转载,请注明出处:http://www.178linux.com/68291