安装mysql及workbench+配置

1.https://dev.mysql.com/downloads/mysql/下载最新mysql版本

博主在这下载的版本为:MySQL Community Server 8.0.19

 为一个名为mysql-8.0.19-winx64的zip压缩包,把它解压缩到一个非系统盘(省内存)

我这里把它解压到了E盘根目录下并重命名文件夹为mysql,即E:mysql

则mysql的执行文件的目录路径为:E:mysqlinmysqld

 2.配置环境变量

3.在E:mysql下先删除data目录,再新建一个my.ini,如图所示:

 4.配置my.ini

[client]
# 设置mysql客户端默认字符集
default-character-set=utf8
 
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录,指bin所在路径
basedir=E:\mysql
# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错
# datadir=C:\web\sqldata
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
default_authentication_plugin=mysql_native_password
#远程连接时禁用dns解析,加快连接速度 skip
-name-resolve

用记事本打开my.ini,将上方文本复制进去,如果mysql安装路径不同,则 basedir=E:\mysq l要做修改,注意双反斜杠

5.接下来进行安装并修改服务器的初始密码

第一步:右键开始菜单,进入PowerShell(管理员),再进入cmd

第二步(初始化数据库):输入mysqld --initialize --console  

这一步之前确保mysql目录下没有data文件夹,该操作会生成一个data目录,并在终端里显示服务器的初始密码,要把密码复制保存下来!!

第三步(调用安装):输入mysqld install

以上安装完成

第四步(启动MySQL服务):输入net start mysql  (p.s. 对应的停止服务cmd下输入:net stop mysql 

第五步(登录服务器):输入 mysql -u root -p

第六步(修改密码): 输入 ALTER USER 'root'@'localhost' IDENTIFIED BY 'xxxxxx';

将xxxxxx替换为你的密码

第七步(刷新以使修改生效): 输入 FLUSH PRIVILEGES;

以上就完成了mysql安装和配置

6.安装可视化软件MySQLworkbench

https://dev.mysql.com/downloads/workbench/

 7.汉化workbench:下载main_menu.xml

粘贴到E:Program FilesMySQLMySQL Workbench 8.0 CEdata下

※推荐阅读:

MySQL及MySQLworkbench安装教程

https://blog.csdn.net/liuzuoping/article/details/101931559

原文地址:https://www.cnblogs.com/Andrew-aq/p/12302401.html