MySql压缩包安装讲解
以前Mysql数据库大多数都是直接以安装的形式,后来近些年,MySql推行的版本基本都是以压缩包来安装。但是其实过程相对于直接安装还是比较简单的。下面就是安装压缩包过程,还有一些我曾经在安装中出现的问题。
一,下载MySQL压缩包
进入MySQL官方网站(官网地址:https://www.mysql.com/),“Downloads”下载,进入下载界面。然后进行下载就行(看不懂英文的,可以用谷歌浏览器或者网易的翻译)。
二,配置MySQL
1.解压压缩包(注意你解压的安装包里是没有data文件夹和my.ini文件的,需要自己创建,具体下边会说)
(1.)首先创建一个空文件夹,命名data。
(2.)创建一个TXT的文本,添加下边的文本,里边的basedir路径都要改自己的,其他的不用改,然后文件的名字以及后缀改为my.ini。
-
[mysql]
-
# 设置mysql客户端默认字符集
-
default-character-set=utf8
-
[mysqld]
-
#设置3306端口
-
port = 3306
-
# 设置mysql的安装目录
-
basedir=D:\Program Files\mysql-5.7.18-winx64
-
# 设置mysql数据库的数据的存放目录
-
datadir=D:\Program Files\mysql-5.7.18-winx64\data
-
# 允许最大连接数
-
max_connections=200
-
# 服务端使用的字符集默认为8比特编码的latin1字符集
-
character-set-server=utf8
-
# 创建新表时将使用的默认存储引擎
-
default-storage-engine=INNODB
2.配置环境变量
1.我的电脑右键属性
2.单击高级系统设置
3.单击环境变量
4.系统变量新建MYSQL 它的值设置为你mysql的路径
5.在系统变量中找path,在它的值中添加;%MYSQL_HOME%\bin (注意分号)
这关于环境变量以及文件的配置已经搞定了,接下来就是一些命令
1.cmd管理员权限(必须是管理员权限,不然会报错)
cd 切到你的mysql的bin文件夹里
2.初始化数据库 mysqld --initialize --user=mysql --console 会显示你随机分配的初始化密码先存下来
回车会出现很多东西,从最后一行往上找localhost: 后边那玩意就是初始密码,存下来马上要用。
3.新开一个有管理员权限的cmd命令行,还是和第一步一样切到你的bin目录下
输入mysqld -install命令,然后来个net start MySQL命令
输入命令
mysql -u root -p 登录到mysql上(这个时候就要用到刚才存的初始密码了)
然后修改一下你的初始密码以后就可以用这个密码登录了,它的命令是 set password for [email protected]=password("你的密码")
再来一个show databases
那么恭喜你,mysql压缩包安装的过程到此结束了。
下边就是要说一些我曾经跳进去的坑,也就是安装时的一些错误
输入mysqld -install命令时,会存在数据库已存在的提示,这是因为你之前电脑上曾经有数据库,你没有移除而已,
命令mysqld -remove MySQL,然后再安装你的数据库。
还有就是注意你之前创建的data文件夹看看里边生成没生成文件。
然后,然后就没了。
很可惜啊,你不是我的诗,我也不是你的远方啊。