mysql下载、安装及my.ini避坑

一、官网下载

建议下载5.6版本的,因为里面默认有my-default.ini文件,不需要配置。
最好复制一份my.ini文件,因为以后字符编码等需要在my.ini里面配置。
下载网址:https://dev.mysql.com/downloads/mysql/
mysql下载、安装及my.ini避坑_第1张图片

二、环境配置

1、将压缩包解压到指定文件夹。我的是C:\mysql-5.6.43-winx64。
2、将压缩包命名为mysql
3、配置环境变量
  MYSQL_HOME C:\mysql
  paht %MYSQL_HOME%\bin

三、安装及运行

以下所有命令都要进入到mysql安装目录bin下执行

因为配置了环境变量,不用cd 进入,直接在命令行可以执行。

1、以管理员身份运行cmd

2、安装服务 mysqld install

2、启动服务 net start mysql

4、进入数据库 mysql -u root -p 如果要输入密码直接回车进入

5、修改登录密码 set password for root@localhost = password('1111');

6、停止服务 net stop mysql

7、退出 exit

mysql下载、安装及my.ini避坑_第2张图片

四、带my.ini文件的安装及运行

我最开始也是用这个,但是在目录sortface/mysql目录下,结果识别不来sortface,花费了好多时间,所以建议直接放在盘符目录下比较好C:/mysql 或 D:/mysql
1、将第四步的MYSQL停掉服务,在卸掉服务
mysql下载、安装及my.ini避坑_第3张图片
2、创建my.ini文件,并复制下列内容加入,注意修改basedir、datadir,这里最容易出错。并且不需要删除data文件,我看到好多博客都写了删除,其实并不用删除
  但是在mysql7.0之后,如果没有data文件夹用命令mysqld --initialize-insecure --user=mysql会自动创建data文件夹和mysql数据库,也就是初始化。

[mysql] 
#设置mysql客户端默认字符集
default-character-set=GBK
[mysqld] 
#设置3306端口
port=3306
#设置mysql安装目录
basedir=C:\mysql
#设置mysql数据库的数据存放目录
datadir=C:\mysql\data
#允许最大连接数
max_connections=200
#服务端使用的字符集默认为8比特编码的Latin1字符集
character-set-server=utf8
#创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

3、安装及启动,进入mysql
mysql下载、安装及my.ini避坑_第4张图片

4、查看my.ini是否生效,可以修改my.ini文件的最大连接数max_connections,然后在mysql下输入命令 SELECT @@max_connections; 查看是否与配置的数据符合.
mysql下载、安装及my.ini避坑_第5张图片
5、修改数据库密码
mysql下载、安装及my.ini避坑_第6张图片

你可能感兴趣的:(Mysql)