MySQL
MySQL安装指引(Windows系统)
# 制作MySQL的Windows服务,在终端执行此命令:
"c:\mysql-5.7.16-winx64\bin\mysqld" --install
# 移除MySQL的Windows服务,在终端执行此命令:
"c:\mysql-5.7.16-winx64\bin\mysqld" --remove
初始化
mysqld --initialize-insecure
mysqld # 启动MySQL服务
mysql -u root -p 管理员密码登陆
# 启动MySQL服务
net start mysql
# 关闭MySQL服务
net stop mysql
登录,设置密码
强调一点:该命令要在mysql之外执行
mysqladmin -uroot -p password 新密码
忘记密码:
执行的位置:必须进入到mysql中,必须登录
update user set password=password(111) where user='root' and host='localhost';
重要概念
'''
mysql的组成:
库 -》 文件夹
表 -》 文件
记录 -》 文件中的数据
字段 -》 文件的表头
'''
库的增删改查
1.show databases; 查看所有数据库
2.create database 数据库名; 新建数据库
3.drop database 数据库名; 删除数据库
4.use 数据库; 切换数据库
5.select database(); 查看当前所在库位置
表的增删改查
1.show tables; 查看表
show create table 表名; 详细查看表
2.create table t1(id int,name varchar(4),age int); 创建表
3.desc 表名; 查看表结构
4.alter table t1 rename t2; 修改表名
5.alter table t1 modify name varchar(32); 修改字段类型
6.drop table 表名; 删除表
记录(数据)的增删改查
1.select * from 表名; 查询记录
select id,name from 表名;
2.show tables; 查看表
3.insert into t1(id,name,age) values(1,'wuc',18),(2,'min',20); 增加多个用逗号隔开
4.update 表名 set name='wuc' where id=1; 将id=1修改'wuc'
5.delete from 表名 where id=1; 删除表名里id=1的那行数据