MySQL8.0.17 安装及配置

1. 下载

官网下载:https://dev.mysql.com/downloads/mysql/
选择适合自己的版本,下载完成后解压到自己的文件夹下。

2. MySQL配置

2.1 初始化

解压后的目录并没有的my.ini文件,没关系可以自行创建在安装根目录下添加的my.ini(新建文本文件,将文件类型改为的.ini),写入基本配置:

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=E:\mysql-8.0.17-winx64
# 设置mysql数据库的数据的存放目录
datadir=E:\mysql-8.0.17-winx64\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

2.2 配置环境变量

在path变量中添加:安装路径/bin

2.3 安装

以管理员身份运行CMD,进入安装路径的bin目录下,
执行mysqld --initialize --console 命令。
注意:
[MY-010454] [服务器]为root @ localhost生成临时密码:9P0gYk-?0,kT其中root @ localhost:后面的9P0gYk-?0,kT就是初始密码(不含首位空格)。在没有更改密码前,需要记住这个密码,后续登录需要用到。复制密码先保存起来!!!

执行mysqld --install [服务名](服务名可以不加默认为mysql),安装MySQL服务;

执行net start mysql启动MySQL的服务;

2.4 修改密码

  1. 在mysql的bin目录下,执行mysql -u root -p 进行数据库连接;
  2. 输入之前日志显示的初始化密码,回车;
  3. 执行ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘新密码’; 修改为新密码;
  4. exit;(退出mysql)

3. 推荐几款常用的客户端工具

  • Navicat for MySQL 一套适用于MySQL数据库系统地图形化数据库管理、报告以及监控的工具。新版本具有高性能的、具有商业智能的、强大的备份功能,此外还有许多的改进。含简体中文文件。
    官方下载地址http://www.navicat.com/en/products/navicat_mysql/mysql_overview.html
  • MySqlYog MySqlYog软件是纯JAVA编写的软件,可以运行于WINDOWS,LINUX,UNIX系统,基本版本可以实现对数据库的基本管理,可视化创建表,视图,触发器,数据库的热备份,恢复,可远程管理系统等功能。
    官方下载地址:http://www.webyog.com/en/downloads.php

猜你喜欢

转载自blog.csdn.net/RabbitInTheGrass/article/details/102223756