windows10拒绝傻瓜式安装my sql数据库

对于版本方面选择MySQL 5.7.22 zip版本
由于一次卸载的经历,坚决拒绝傻瓜式安装
压缩包资源:https://pan.baidu.com/s/1Tz8eq_3oG1nH0rSFDDWRBQ
提取码:y2xg
step1: 将压缩包解压到 d:\app\
windows10拒绝傻瓜式安装my sql数据库
step2: 解压之后在d的有路径: d:\app\mysql-5.7.22-winx64
这个路径叫mysql的家
windows10拒绝傻瓜式安装my sql数据库
step3: 初始化数据库:
以管理员身份打开CMD: (注意是管理员身份)
在终端中进入 到mysql的家路径下,输入如下指令:
bin\mysqld --initialize-insecure --console
初始化成功的结果就是在家下有一个data路径

windows10拒绝傻瓜式安装my sql数据库
step4: 修改编码规则为utf- 8
在家下创建一个my.ini文件
文件内容如下:
[mysqld]character-set-server=utf8collation-server=utf8_general_ci[mysql]default-character-set=utf8
修改后的mysql规则变为:
windows10拒绝傻瓜式安装my sql数据库
step5: 设置环境变量(将bin目录粘贴进去就行了)
将 d:\app\mysql-5.7.22-winx64\bin添加到Path环境变量中
step6: 启动MySQL的服务器程序 :
mysqld --console
如果要使用mysql服务,那么这个运行框最好不要关掉,(同样注意使用管理员模式)
windows10拒绝傻瓜式安装my sql数据库
step7: 用MySQL客户端去连接服务器
mysql -uroot 回车
因为前面的指令选择了无初始密码安装,所以第一次进去不要输入密码
step8: 设置密码
登录mysql之后执行: set password=password(‘新密码’); 回车
退出mysql客户端: quit
重新登录mysql时就要指定密码了: mysql -uroot -p+新密码 回车(注意p后面没有空格)
windows10拒绝傻瓜式安装my sql数据库
然后就可以使用一些基础操作体验(注意需要用管理员cmd启动mysqld)
创建数据库:
mysql> create database sx; // 相当于在windows下右键新建一个excel文件

打开数据库:
mysql> use student; //相当于在windows下双击打开excel文件 ,但不会有表存在,而excel文件打开有个默认的sheet1

创建表:
mysql> create table student( id int, username varchar(20), password varchar(32), gender enum(‘male’, ‘female’) );

查看本库有哪些表:
mysql> show tables;

往表里插入数据:
mysql> insert student value(1,‘jet’,‘123’,‘male’);
mysql> insert student value(2,‘lisa’,‘111’,‘female’);
mysql> insert student value(3,‘tom’,‘222’,‘female’);
查看表中的数据:
mysql> select * from student;
这里也有一个需要注意的(cmd默认编码规则不是utf-8),所以需要先将cmd的规则更改为utf-8,指令为chcp 65001;

windows10拒绝傻瓜式安装my sql数据库
创建一个表,简单地写入数据
windows10拒绝傻瓜式安装my sql数据库
查看数据库,和表信息
windows10拒绝傻瓜式安装my sql数据库
这里只是最基础的指令,其他指令可以继续学习使用
如果安装中有什么问题,也可以查询MySQL官网
https://dev.mysql.com/doc/refman/5.7/en/
最后求大佬放过,只是单纯地分享: