返回列表 发帖

Windows2012r2_安装MySQL5.5

安装MySQL:
图片1.png
2021-5-11 12:47



图片2.png
2021-5-11 12:48



图片3.png
2021-5-11 12:48



这里选择Custom:(自定义MySQL的安装路径)
图片4.png
2021-5-11 12:48



图片5.png
2021-5-11 12:48

注释:MySQL的安装路径中,不能含有中文;不要安装在C盘。


图片6.png
2021-5-11 12:49



图片7.png
2021-5-11 12:49



图片8.png
2021-5-11 12:49



图片9.png
2021-5-11 12:49



现在开始配置的工作:
图片10.png
2021-5-11 12:50



图片11.png
2021-5-11 12:50



下面是选择MySQL的应用类型:(第一种是开发服务器,将只用尽量少的内存;第二种是普通Web服务器,将使用中等数量内存;最后一种是这台服务器只跑MySQL数据库,将占用全部的可用内存)
图片12.png
2021-5-11 12:50



接下来是选择数据库的用途:(第一种是多功能用途,将把数据库优化成很好的InnoDB存储类型和高效率的MyISAM存储类型;第二种是只用于事务处理类型,最好地优化InnoDB,但同时也支持MyISAM;最后一种是非事务处理类型,适合于简单的应用,只支持MyISAM)
图片13.png
2021-5-11 12:50

注释:一般选择第一种多功能用途。


图片14.png
2021-5-11 12:51



选择MySQL的最大连接数:(第一种是最多20个并发连接数;第二种是最多500个并发连接数;最后一种是自定义)
图片15.png
2021-5-11 12:52

注释:安装后,最大连接数的值会大一些。


选择MySQL的监听端口,默认是TCP 3306:
图片16.png
2021-5-11 12:52

注释:可以在这里打开操作系统的防火墙端口。


选择数据库的默认字符集:
图片17.png
2021-5-11 12:53



图片18.png
2021-5-11 12:53



设置MySQL的数据库管理员root@localhost的密码,这个超级用户非常重要,对数据库拥有全部的权限:
图片19.png
2021-5-11 12:54



图片20.png
2021-5-11 12:54



点击“Finish”按键,完成安装:
图片21.png
2021-5-11 12:54




服务:
图片22.png
2021-5-11 12:55


图片23.png
2021-5-11 12:55


图片24.png
2021-5-11 12:55

笺注:MySQL服务默认会随系统的启动而自动启动。



根据上面安装时的配置,已在操作系统的防火墙打开TCP 3306端口:
图片25.png
2021-5-11 12:56


图片26.png
2021-5-11 12:56




MySQL的主配置文件:
图片27.png
2021-5-11 12:57


MySQL的主配置文件的内容:

[client]
port=3306

[mysql]
default-character-set=utf8

[mysqld]
port=3306
basedir="D:/MySQL/"
datadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/"
character-set-server=utf8
default-storage-engine=INNODB
max_connections=800
query_cache_size=166M
table_cache=1520
tmp_table_size=59M
thread_cache_size=38

myisam_max_sort_file_size=100G
myisam_sort_buffer_size=59M
key_buffer_size=258M
read_buffer_size=64K
read_rnd_buffer_size=256K
sort_buffer_size=256K

innodb_additional_mem_pool_size=11M
innodb_flush_log_at_trx_commit=1
innodb_log_buffer_size=6M
innodb_buffer_pool_size=500M
innodb_log_file_size=100M
innodb_thread_concurrency=8



登录MySQL:
图片28.png
2021-5-11 12:58


输入数据库管理员root@localhost的密码:
图片29.png
2021-5-11 12:58


图片30.png
2021-5-11 12:58



查看所有的库:
show databases;
图片31.png
2021-5-11 12:59



查看MySQL的最大连接数:
show variables like '%max_connections%';
图片32.png
2021-5-11 12:59



查看MySQL的默认字符集:
show variables like "%character%";
show variables like "%collation%";

图片33.png
2021-5-11 12:59

注释:此时数据库的默认字符集为 utf8_general_ci


创建一个库:
create database db1;
show create database db1;

图片34.png
2021-5-11 13:00

注释:此时创建的库的字符集默认都为 utf8_general_ci



使用CMD命令行:
图片35.png
2021-5-11 13:01


MySQL的命令都在软件安装目录下的\bin里面:(截图有省略)
图片36.png
2021-5-11 13:02



使用CMD命令行登录MySQL:
D:\MySQL\bin>mysql -u"root" -p"123"
图片37.png
2021-5-11 13:03



创建数据库用户和赋权:
mysql> grant all on *.* to zhuohua@'192.168.168.128' identified by '1234';

查看所有的数据库用户:
mysql> select user,host from mysql.user;

查看数据库用户zhuohua@'192.168.168.128'的权限:
mysql> show grants for zhuohua@'192.168.168.128';

图片38.png
2021-5-11 13:03






Windows客户端使用SQLyog连接MySQL:
图片39.png
2021-5-11 13:03

注释:
MySQL服务器的IP地址为 192.168.168.133/24
Windows客户端的IP地址为 192.168.168.128/24


主界面:
图片40.png
2021-5-11 13:04



查看MySQL的最大连接数:
show variables like "%max_connections%";
图片41.png
2021-5-11 13:05




修改MySQL的最大连接数:(在MySQL的主配置文件里修改)
图片42.png
2021-5-11 13:05


图片43.png
2021-5-11 13:05



重启MySQL服务:
图片44.png
2021-5-11 13:06



可以看到MySQL的最大连接数修改成功:
图片45.png
2021-5-11 13:06






相关文章:
Windows2008r2_安装MySQL5.5
Python3脚本管理Windows下的MySQL

使用SQLyog远程管理MySQL
Windows2012R2_IIS+PHP Manger+Zend Guard Loader/OPcache

返回列表