一、mysql的下载地址
1)mysql的官方网站下载地址
mysql的官方社区版本的下载地址 https://downloads.mysql.com/archives/community/
2)mysql的百度云下载地址
二、在linux上安装mysql(用yum源来进行安装)
1)
三、在linux上进行安装mysql(自定义安装)
1)下载mysql的安装包
官方下载地址 https://downloads.mysql.com/archives/community/
百度云下载地址
2)将文件上传并解压
四、在win上进行mysql安装(源码包安装)
1)下载mysql源码安装包
官网下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads
2)解压和依赖安装
提前安装好一些必要的软件,有的会出现一些由于找不到MSVCR120.dll,无法继续执行代码.重新安装程序可能...这样的错误
直接在360软件管家中搜索微软常用运行库合集,32位选择32位的,64位选择64位的,直接进行安装就可以了
3)就是将文件解压,放在你安装的目录下,之后再文件的目录下创建data文件夹和my.ini文件
my.ini文件如下:注意文件编码用ANSI编码
basedir和datadir是你mysql解压的文件路径
[mysqld]
port = 3306
basedir=E:\develop\mysql\mysql-5.7.27
datadir=E:\develop\mysql\mysql-5.7.27\data
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
default-character-set=utf8
4)配置环境变量
我的电脑->右键"属性"->左侧栏"高级系统设置"->环境变量->系统变量
变量名:MYSQL_HOME, 变量值:D:\MySQL\MySQL Server 5.7.22
PATH下面添加一个路径:%MYSQL%\bin
5)初始化数据库
进入到mysql存放目录下的bin文件,执行下面命令会在data初始化数据库
mysqld --initialize
6)安装
mysqld -install
7)启动服务
net start mysql
8)root密码设置
命令行打开服务:win+r键打开之后输入services.msc就可以打开
找到mysql服务右键直接停止
在上面my.ini文件中的[mysqld]下面一行添加如下skip-grant-tables=1,这样可以免密登入到root
之后重新启动服务
之后再命令行面板输入如下命令
不用输入密码直接确定可以进入到数据库,执行下面命令修改root密码,其中password("你的密码"),下面设置的是root
update mysql.user set authentication_string=password("root") where user="root";
flush privileges;
只有退出mysql,并将mysql文件中my.ini中的添加的skip-grant-tables=1这行删除
9)之后重新启动服务,之后再登入就需要密码了,而且密码是你上面设置的密码