图文详解MySql5.7安装
MySql介绍
MySQL关是一种关系数据库管理系统,所使用的 SQL 语言是用于访问数据库的最常用的标准化语言,其特点为体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,在 Web应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。
百度云盘
mysql5.7
链接: https://pan.baidu.com/s/1KfEUXjavtKY89UB2pP-AZw 提取码:jltv
mysql8.0
链接: https://pan.baidu.com/s/17jFTaAw4axJdTP_vJ4gePQ 提取码:5vjr
(注意:)如果你是mysql 8.0的安装包,安装完后你应该在找my.ini,mysql默认是安装在C:\Program Files\mysql中,但是你会发现my.ini文件没有在mysql文件中,其实安装完后是在C:\ProgramData\mysql中**但是我试着安装mysql 8.0,但是好像老是出问题,所以我就放弃了,换了一个5.7的版本。
mysql5.7安装介绍
把my.ini文件放在mysql里边
打开my.ini文件中mysqld下添加skip-grant-tables,并且basedir路径修改自己本地的mysql路径
打开环境变量配置mysql的路径,在这里你也可以写在一块
进入到mysql中的bin目录下敲cmd,就能直接到该目录下
输入命令检查是否安装成功
命令:mysqld --install
mysqld --initialize --console生成data文件夹,并且会生成随机密码,密码需要自己记住,初始密码比较复杂,后面需要自己改成容易记得
命令:mysqld --initialize --console
启动mysql服务
命令:net start mysql
当我登入mysql 输入 mysql -uroot –p 命令,输入上面存好的密码就能直接进去
接着我想修改密码SET PASSWORD = PASSWORD(‘新密码’);但是好像显示找不到行
在这里我进去MySQL中发现root的host为localhost
sql语句:select Host,User from user;
有些root的host为%,问题不大,只要执行下面命令就OK,设置你自己的密码,然后用Navicat连接就行了
命令:set password for ‘root’@‘localhost’=password(‘123456’);