1.下载mysql-5.6.40-winx64.zip
下载地址:https://cdn.mysql.com//Downloads/MySQL-5.6/mysql-5.6.40-winx64.zip
2.如果服务器第一次安装mysql没有扫描.dll文件,那么得下载一个vc2010。
下载地址:https://pan.baidu.com/s/1E6sMvO7s9Fe1fZuhHYjlHA
3.mysql-5.6.40-winx64.zip解压在C:\Program Files\Mysql(目录可以再其他盘)
4.配置环境变量。我的电脑-属性-高级系统设置-高级-环境变量。
变量值按End键到最后去用英文分号隔开,后面加上mysql的bin路径。例如:;C:\Program Files\Mysql\mysql-5.6.40-winx64\bin
和bin文件同级的有个my-default.ini,用记事本打开。server_id后面填ip地址。
1.进入doc,切换到MySQL bin文件夹下面。输入命令:mysqld -install或mysqld install或mysqld --install
mysqld-install
2.安装成功后,启动mysql,输入命令:net start mysql
3.第一次登陆进去是没有密码的。退出mysql。进入bin路径下执行:mysqladmin –u root –p password + 新密码进行修改密码。
4.远程连接
1.检查mysql是否开启远程连接
如果是上面的信息则远程连接开启。
2.若是没开启则要授权
如下:
登录本机mysql,使用mysql数据库,因为用户表都是存在mysql数据库里面的。
输入命令:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
'root'@'%' 中,root表示授权的用户,@表示授权的IP,%表示授权所有IP,第二个root是密码。在这里,我们采用的是授权所有IP的所有功能,当然,我们还可以对数据库的某些功能进行限定,在这里我们不再阐述。
3.输入命令:flush privileges;进行刷新。
4.如果远程连接还是连不上,那么把防火墙都关了,这样就可以了。
这样就可以了。
mysql>mysql -uuser -ppassword(命令行登录MySQL)
mysql>show variables like 'max_connections';(查可以看当前的最大连接数)
msyql>set global max_connections=1000;(设置最大连接数为1000,可以再次查看是否设置成功)
mysql>exit(推出)