博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Windows手动安装MySQL
阅读量:5164 次
发布时间:2019-06-13

本文共 1302 字,大约阅读时间需要 4 分钟。

由于MySQL 5.6(也许5.5)以后去掉了Server Instance Configuration Wizard(服务实例配置向导),于是msi版变成了和zip版一样,要手动配置。

 

* 假定安装目录是D:\Program Files\MySQL\

1.设置环境变量,在path后面追加;D:\Program Files\MySQL\bin;

 

2.把根目录下的my-***.ini改名为my.ini,编辑文件。

[mysqld]#新版不支持在my.ini中直接设置字符集为utf8。解决方法是在default-character-set前面加上loose-。loose-default-character-set = utf8#加loose-后MySQL启动是不再报错了,但是在插入数据时依然出现了乱码问题。解决方法是加入character-set-server。character-set-server = utf8#如果是服务器用的话,建议设大点。innodb_buffer_pool_size = 128M#基路径basedir = D:/Program Files/MySQL/#数据路径datadir = D:/Program Files/MySQL/data/#日志路径log_bin = D:/Program Files/MySQL/log#如果不加这行,默认是监听127.0.0.0,加了后是监听局域网端口和外网端口。bind-address = 0.0.0.0#监听端口port = 3306[client]loose-default-character-set = utf8[WinMySQLadmin]Server = D:/Program Files/MySQL/bin/mysqld.exe

 

3.安装并启动服务

mysqld -install  ::安装服务::mysqld -remove  ::卸载服务net start mysql  ::启动服务::net stop mysql  ::停止服务

 

4.进入MySQL

C:> mysql -u root

 

5.设置密码

mysql> update mysql.user set password=PASSWORD('mypassword') where user='root'mysql> flush privileges

 

6.如果要监听外网,除了my.ini要设置bind-address以外,还要设置权限。

mysql> grant all privileges on *.* to root@"%" identified by 'mypassword' with grant option;mysql> flush privileges;

其中%表示任意地址可登入,也可以指定具体IP,例如"192.168.1.102"。

 

 

引用地址:http://michael-wong.iteye.com/blog/976381

 

转载于:https://www.cnblogs.com/live41/p/3971518.html

你可能感兴趣的文章
BZOJ 1572 [Usaco2009 Open]工作安排Job:贪心 + 优先队列【先放再更新】
查看>>
APN 推送
查看>>
Python的垃圾回收机制
查看>>
hdu 1559(最大子矩阵)
查看>>
poj-2376 Cleaning Shifts (排序+贪心)
查看>>
mssql 创建触发器
查看>>
2.python数据结构的性能分析
查看>>
DataTables给表格绑定事件
查看>>
jquery操作select(取值,设置选中)
查看>>
图的遍历
查看>>
在Android中自定义捕获Application全局异常,可以替换掉系统的强制退出对话框(很有参考价值与实用价值)...
查看>>
C语言第三次博客作业---单层循环结构
查看>>
DevExpress 程序运行后 layoutView 卡片大小发生变化
查看>>
WPF DevExpress 中GridControl如何设置选中单元格的Style
查看>>
查看python库文档
查看>>
Python网络编程_抓取百度首页代码(注释详细)
查看>>
js动态插入标签代码(insertAdjacentHTML)
查看>>
1.开发准备
查看>>
POJ 1463 树型DP
查看>>
关于SubSonic3.0插件使用SubSonic.Query.Select查询时,字段类型为tinyint时列丢失问题的Bug修复...
查看>>