一.昨日内容回顾
1、mysql的安装
1).解压文件 添加环境变量bin
2).初始化mysql生成数据data文件夹:
mysqld --initialize-insecure
3).mysqld 启动服务
4).mysql -u root -p 客户端连接
//将mysql服务制作成windows服务
1)mysqld --install
2) mysqld --remove
net start mysql # 启动服务
net stop mysql # 停止服务
2、 mysql的基本管理
1) 查看当前用户
select user();
2) 设置密码(现在已不用这种方式)
mysqladmin -u root -p'123' password "456"
3) 忘记密码的登录方式
(1) 以管理员身份运行终端,停止net stop mysql服务
(2) 执行跳过授权命令 启动mysql服务
mysqld --skip-grant-tables
(3) 更改密码
update mysql.user set authentication_string = password('') where User='root';
(4) 刷新权限,执行命令
flush privileges;
(5) 退出mysql exit
(6) 服务端kill mysql进程
tasklist|findstr mysql
taskkill /F /PID 进程号
(7) 启动服务进行mysql新密码登录即可。
4) 统一字符编码 mysql> \s 查看编码信息
在C:\mysql-5.6.40-winx64文件下创建my.ini文件
#mysql5.5以上:修改方式为 [mysqld] character-set-server=utf8 collation-server=utf8_general_ci [client] default-character-set=utf8 [mysql] default-character-set=utf8
二.今天内容总结
1、mysql库操作crud
1) 增
create database db1 charset utf8;
2) 查
show create database db1;
show databases;
3) 改
alter database db1 charset gbk
4) 删
drop database db1;
2、mysql表操作
1 ) 操作表
2) 操作表内容