本文使用版本为 5.7.21 MySQL Community Server

一、安装、配置、启动

1、

2、

3、window下启动MySQL服务

#管理员权限的命令提示符
net start MySQL
net stop MySQL

4、连接MySQL服务器

# mysql(客户端命令) -u数据库用户  -p表示需要输入密码
$ mysql -uroot -p

 

二、SQL基础

1、是什么?与关系型数据库进行交互的语言 (语言个人理解为——本质是人为定义的一套规则)

2、分类:

DDL(data definition language)数据库定义语言:如create drop

DML(data manipulation language)数据操纵语言:insert delete update select

DCL(Data Control Language)数据库控制语言:设置权限

# 创建数据库
create database test1;
# 选择要操作的数据库
use test1;
# 查看所有表
show tables;
# 删除数据库
drop database test1;

# 创建表 
create table emp(name varchar(10), hiredate date, sal decimal(10,2),deptno int(2)); # 查看表的定义 desc emp;
# 查看创建表的SQL语句
show create table emp \G;
# 修改表
alter table emp add column age int(3);
alter table emp modify name varchar(20);
alter table emp change age age1 int(4);  #change 可以修改列名,modify不能
alter table emp drop column age1;
alter table emp rename emp1;

 

转载于:https://www.cnblogs.com/chsobin/p/8670789.html

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐