mysql5.7安装和配置

mysql

  1. 下载

官网:https://dev.mysql.com/downloads/

我是用的是用压缩包然后进行配置

下载地址:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip

下载后解压到合适的位置

image-20220919220616186

  1. 配置环境变量

image-20220919221212802

image-20220919221227114

  1. 在bin目录下新建Mysql配置文件 ini

image-20220919221736730

[mysqld]
#后面的2行改成自己的目录,注意如果没有data文件夹要自己新建一个
basedir=D:\sort\Mysql\mysql-5.7.19\		
datadir=D:\sort\Mysql\mysql-5.7.19\data\
port=3306
#跳过密码验证,因为第一次没有密码但是要进去数据库设置
skip-grant-tables				
  1. 管理员模式cmd,进入mysql的bin目录安装输入 mysqld –install 安装mysql

找到cmd右键以管理员启动!!!

image-20220919223506833

因为我之前安装过没有卸载干净会出现 The service already exists 的问题

按步骤输入指令 sc query mysql 检查有没有mysql服务,发现确实有

再输入 sc delete mysql 删除mysql

image-20220919231557539

  1. 输入 mysqld --initialize-insecure --user=mysql 初始数据文件

image-20220919231910920

  1. 启动mysql,进去修改密码net start mysql 然后用命令mysql -u root -p进入mysql管理界面(-p后面不要加空格)

image-20220919232151357

Enter password:处直接回车

image-20220919232443339

  1. 修改密码 update mysql.user set authentication_string=password('123456') where user='root' and host='localhost';

image-20220919232714441

  1. 刷新权限 flush privileges;

image-20220919232846945

  1. 删除my.ini文件的最后一句 skip-grant-tables

    image-20220919233045022

    1. 退出mysql命令行 exit,停止mysql net stop mysql

    image-20220919233225017

    1. 重启mysql

image-20220919233429938

posted @ 2022-09-20 21:05  A31  阅读(202)  评论(0编辑  收藏  举报