一、windows 下载
下载地址:https://dev.mysql.com/downloads/mysql/5.6.html
注意
如果需要mysql启动图标,还需要下载 mysql-notifier
解压安装完后,就可以在桌面右下角看到mysql的图标了。
二、安装
解压的安装包 ,里面有一个系统自带的配置文件my-default.ini
,复制该文件,并粘贴在lib
目录下,设置新的文件为 my.ini,编辑 my.ini 配置以下基本信息:
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=C:\wamp-all\mysql-5.7.13 //注意:你自己的安装位置
# 设置mysql数据库的数据的存放目录
datadir=C:\wamp-all\sqldata //注意:你自己的安装位置
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
- 这里有我踩的第一个坑,就是
my.ini
应该放在lib
目录下,而不是和my-default.ini
同目录下面。
三、运行及报错
以管理员身份打开 cmd 命令行工具,进入bin文件:
cd C:\web\mysql-8.0.11\bin
输入以下安装命令:
mysqld install
启动输入以下命令即可:
net start mysql
- 注意: 在 5.7 需要初始化 data 目录:
cd C:\web\mysql-8.0.11\bin
mysqld --initialize-insecure
初始化后再运行 net start mysql 即可启动 mysql。
- 这里有我踩的第二个坑,就是没有初始化 data目录,导致报错:
MySQL Fatal error: Can't open and lock privilege tables: Table 'mysql.user'
四、Mysql安装后需要做的
Mysql安装成功后,默认的root用户密码为空,你可以使用以下命令来创建root用户的密码:
[root@host]# mysqladmin -u root password "new_password";
现在你可以通过以下命令来连接到Mysql服务器:
[root@host]# mysql -u root -p
Enter password:*******
注意:在输入密码时,密码是不会显示了,你正确输入即可。
网友评论