1.官网下载8.0.18版本并解压
2.进入解压后的根目录,创建my.ini文件。
C盘下可能会无法创建文件,只能创建文件夹,只要在桌面上写好之后拖进去就行。
内容如下:
[mysqld]
#设置3306端口
port=3306
#设置mysql的安装目录
basedir=C:\Program Files\MySQL(根据实际安装路径进行修改)
#设置mysql数据库的数据的存放目录
datadir=C:\Program Files\MySQL\Data(根据实际DATA路径进行修改)
允许最大连接数
max_connections=200
#允许连接失败的次数。
max_connect_errors=10
#服务端使用的字符集默认为utf8mb4
character-set-server=utf8mb4
#创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4
3.管理员身份打开cmd,并输入“cd 安装根目录下的bin文件路径”,回车进入。(注意cd后面后一个空格)
4.输入mysqld --initialize --console 进行首次打开的初始化,会出现如下
记录下root@localhost: 后面的内容,这是mysql自动生成的临时密码,只有这一次机会能见到该密码,一定要先单独复制到一个地方。
5. mysqld–install[服务名] (服务名不加的时候默认为mysql)为mysql服务设置一个名称。
出现如下,则成功。
若出现如下
则说明已经存在了该服务,可能是上次卸载的mysql的残余,那么要先删除该服务
输入sc delete mysql,回车,然后重复上面操作。
最后,输入net start 服务名(没设置的话默认为mysql),启动服务。
mysql的连接:
1.cmd在bin目录下输入
mysql -u用户名 -p密码 ;
即可连接。
2.可视化工具,如navicat连接