Win2008R2mysql5.5zip格式mysql安装与配置

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Win2008R2mysql5.5zip格式mysql安装与配置
Win2008 R2 zip格式mysql 安装与配置
⼀、百度mysql5.6 ZIP 64位免安装版下载好后解压到D盘下
⼆、可以考虑修改my.ini⾥⾯的配置 character-set-server=utf8 这句是编码格式设定 port=.. 端⼝设定
三、设置环境变量PATH。

将D:\mysql-5.6.20-winx64\bin加⼊path中。

四、安装MySQL服务,⼀定要进⼊D:\mysql-5.6.20-winx64\bin⽬录执⾏安装 mysqld install
五、进⼊服务管理器启动MySQL服务
六、进⼊数据库 , 修改root帐户的登陆密码1234, 再创建mysql远程连接⽤户,设置最⼤权限和登陆密码。

mysql -u root -p
GRANT ALL ON *.* TO 'root'@'localhost' IDENTIFIED BY '1234';
GRANT ALL ON *.* TO 'sa'@'%' IDENTIFIED BY '1234' WITH GRANT OPTION;
七、开通防⽕墙3306端⼝⽹络->windows 防⽕墙->⾼级设置->⼊站规则然后点击右上⾓的新建规则选择"端⼝" 下⼀步,输⼊3306端⼝,加⼊规则, windows2008r2环境双实例安装mysql5.6
环境:windows2008 r2 标准版
1.默认安装了⼀个mysql5.6端⼝为3306
2.使⽤msi⽂件安装需要.net4.0⽀持,安装.net4.0报错,只能从官⽹下载⼀个mysql5.6_x64zip包到本地
解压zip⽂件包到E:\mysql-5.6.34-winx64,在这个路径下的my-default.ini改名为my.ini并且修改配置如下:
**********************************************************
[mysqld]
loose-default-character-set = utf8
character-set-server = utf8
basedir = "E:/mysql-5.6.34-winx64"
datadir = "E:/mysql-5.6.34-winx64/data"
# 启⽤端⼝为7306肯定不能默认⽤3306了
port=7306
default-storage-engine=myisam
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[client]
default-character-set = utf8
**********************************************************
安装mysql
管理员cmd命令下
进⼊到 cd E:\mysql-5.6.34-winx64\bin⽬录
运⾏ mysqld -install进⾏安装
在服务管理器中看是否能够正常重新启动
将mysql命令加⼊到环境变量中:
;E:\mysql-5.6.34-winx64\bin
⾮默认3306端⼝的还原数据库命令:
mysql -P 7306 -uroot -p yunva2<D:\db_20161109\tbl_user.sql
⼩编补充:
有时候为了与安装版的将my.ini配置⽂件路径加上去可以参考下⾯的⽅法
修改注册表
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\MySQL
找到 ImagePath
"D:\Program Files\MySQL\MySQL Server 5.5\bin\mysqld" --defaults-file="D:\Program Files\MySQL\MySQL Server 5.5\my.ini" MySQL mysql更改数据⽂件⽬录及my.ini位置。

需求:更改mysql数据数据⽂件⽬录及my.ini位置。

步骤:
1、查找my.ini位置,可通过windows服务所对应mysql启动项,查看其对应属性->可执⾏⽂件路径,获取my.ini路径。

"D:\MySQL\MySQL Server 5.5\bin\mysqld" --defaults-file="D:\MySQL Data\my.ini" MySQL55
2、编辑my.ini中对应datadir
改前:datadir="D:\MySQL Data\data\"
改后:datadir="D:\MySQL Data\MySQL Server 5.5\data\"
3、重整mysql对应数据⽂件⽬录(若不做,则mysql⽆法正常启动)
4、查找注册表,修改mysql启动项所关联的defaults-file路径:
KEY_LOCAL_MACHINE/SYSTEM/Services/MySQL55
修改完后,刷新windows服务,再次查看mysql启动项属性->可执⾏⽂件路径,结果如下:
"D:\MySQL\MySQL Server 5.5\bin\mysqld" --defaults-file="D:\MySQL Data\MySQL Server 5.5\my.ini" MySQL
确保将my.ini移植到正确的⽬录下。

5、重启mysql,配置成功。

解决 The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement
这个时候我们只需要
flush privileges ⼀下就OK了,
mysql> flush privileges;
Query OK, 0 rows affected (0.01 sec)。

相关文档
最新文档