目录:
一、MySQL的安装
二、MySQL WordBench的安装与基本设置
下面进入正题:
一、MySQL有两种方式安装,msi方式比较简单,压缩包安装方式要复杂一点,不过实用性更强,今天电脑重装了系统,安装的时候就顺便把这个过程做一下记录,希望能帮到需要帮助的人。我的另一篇博客:在云服务器安装并配置MySQL,如果大家感兴趣也可以去看一下。
1.到官网下载MySQL https://www.mysql.com/downloads/
2.将压缩包解压到任意到任意英文目录下,这里我解压到我的电脑E盘config目录下:
3.配置MySQL环境
(1)新建MySQL_HOME,配置路径E:\config\mysql-5.7.21-winx64(路径根据解压路径实际情况填写)
(2)配置Path路径:%MySQL_HOME%\bin
4.配置mysql根目录下的my.ini,内容如下:如果没有my.ini就新建一个,把下面的内容复制进去,如果有my.ini,就把下面的内容复制进入覆盖原来的内容即可。
[client]
port=3306
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=E:\config\mysql-5.7.21-winx64
# 设置mysql数据库的数据的存放目录
datadir=E:\config\mysql-5.7.21-winx64\data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
5.初始化my.ini
(1)注册:命令mysqld install MySQL --defaults-file="%MYSQL_HOME%\my.ini"
(2)初始化:命令mysqld --initialize
命令结束后,在mysql根目录下会多一个data目录
6.启动mysql
命令net start mysql启动mysql
7.进入mysql重置密码
(1)停止服务:停止MySQL服务; net stop mysql
(2)跳过验证:修改MySQL安装目录下的my.ini配置文件,使登录时跳过权限检查;最后添加skip_grant_tables
(3) 进入数据库,重置密码。
net start mysql 启动数据库
mysql -u root -p Enter
不用管password Enter
mysql> use mysql; Enter
mysql> update mysql.user set authentication_string=password('新密码') where user='root' and Host ='localhost';
mysql> flush privileges; 刷新数据库
mysql> quit;
8.重启服务:将my.ini文件中加入的跳过权限语句删除或加#号注释。重启服务,使用修改后的密码登录进入数据库。
9.进入后通过show databases;查看数据库,发现会报错,别慌,小问题。
发现还得再重置一次密码:SET PASSWORD = PASSWORD('新密码');
在运行show databases即可
二、MySQL WorkBench 的安装与配置
1.官网下载msi安装包:
2.安装前先会提示安装依赖,按照提示下载安装即可
3.一直点击next安装即可
4.默认的界面不便于观看,需要设置一下(修改下面标红的两项即可)
(1)SQL Editor:修改sql语句编辑区的大小
(2)Result Grid:修改表格大小
至此,MySQL及可视化页面的安装与配置完毕,如果不对,请多指教!