MySQL 下载及安装
一、下载
-
访问mysql官网:mysql.com
-
点击download
-
往下,找到MySQL社区版下载链接
-
找到MySQL社区版服务器
-
进入MySQL社区版下载页面,首先点击右侧找到先前的GA版,即mysql5的GA版
-
选择操作系统即操作系统版本,找到对应版本,点击右侧下载
二、安装
1. 解压并配置环境变量
(1)解压下载好的压缩包到要安装的位置
(2)配置环境变量(系统–>高级系统设置–>环境变量)
在系统变量下方新建名为MYSQL_HOME
的变量,值为MySQL安装位置
编辑path变量,添加%MYSQL_HOME%\bin
2. 配置my.ini文件
在mysql安装根目录下新建my.ini
文件(注意修改下边两处mysql路径)
[mysqld]
#端口号
port = 3306
#mysql的路径
basedir=D:\java_utility\mysql-5.7.33-winx64
#mysql的路径+\data
datadir=D:\java_utility\mysql-5.7.33-winx64\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
3. 安装
(1)以管理员身份运行命令提示符
(2)进入MySQL安装目录
(3)输入mysqld -install
,进行安装,出现Service successfully installed
.则安装成功,若出现Install of the Service Denied
,则说明没有以管理员权限来运行cmd
(4)输入mysqld --initialize
,完成后不会有提示
(5)输入net start mysql
,启动MySQL服务
C:\Windows\System32>cd D:\java_utility\mysql-5.7.33-winx64
C:\Windows\System32>d:
D:\java_utility\mysql-5.7.33-winx64>mysqld -install
Service successfully installed.
D:\java_utility\mysql-5.7.33-winx64>mysqld --initialize
D:\java_utility\mysql-5.7.33-winx64>net start mysql
MySQL 服务正在启动 .
MySQL 服务已经启动成功。
4. 设置MySQL密码
(1)再次以管理员身份运行cmd,输入net stop mysql
,停止MySQL服务
(2)在my.ini
文件[mysqld]
下任意一行(根据本文章来看,并不是最后一行)添加skip-grant-tables
,以跳过权限认证
(3)输入net start mysql
,重启MySQL服务
(4)通过mysql -u root -p
命令进入mysql管理界面(密码为空)
(5)输入以下代码修改root密码
update mysql.user set authentication_string=password('root') where user='root' and Host='localhost';
(6)输入flush privileges;
刷新权限
(7)修改my.ini
文件,删除之前添加的skip-grant-tables
(8)先输入quit
退出mysql状态,再输入net stop mysql
停止MySQL服务,再输入net start mysql
重启MySQL服务
5. 检查是否安装好
(1)输入mysql -u root -p
,如果显示连接成功则为安装成功
(2)输入use mysql会报需要重置密码错
这时需要输入alter user user() identified by "root";
重置密码即可(我设置的密码为root,根据自己需要设置密码)
(3)最后再次输入use mysql;
发现成功了,至此,mysql安装完毕!