Win2008 R2 mysql 5.5 zip格式mysql 安装与配置
Win2008 R2 zip格式mysql 安装与配置 一、百度mysql5.6 ZIP 64位免安装版 下载好后 解压到D盘下 二、可以考虑修改my.ini里面的配置 character-set-server=utf8 这句是编码格式设定 port=.. 端口设定 三、
<p>Win2008 R2 zip格式mysql 安装与配置</p>
一、百度mysql5.6 ZIP 64位免安装版 下载好后 解压到D盘下
二、可以考虑修改my.ini里面的配置 character-set-server=utf8 这句是编码格式设定 port=.. 端口设定
三、设置环境变量PATH。将D:mysql-5.6.20-winx64bin加入path中。
四、安装MySQL服务,一定要进入D:mysql-5.6.20-winx64bin目录执行安装 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" 1. 启用端口为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-winx64bin目录 运行 mysqld -install进行安装
在服务管理器中看是否能够正常重新启动
将mysql命令加入到环境变量中: ;E:mysql-5.6.34-winx64bin
非默认3306端口的还原数据库命令:
mysql -P 7306 -uroot -p yunva2 每日运维小编补充: 有时候为了与安装版的将my.ini配置文件路径加上去可以参考下面的方法 修改注册表 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesMySQL 找到 ImagePath "D:Program FilesMySQLMySQL Server 5.5binmysqld" --defaults-file="D:Program FilesMySQLMySQL Server 5.5my.ini" MySQL mysql更改数据文件目录及my.ini位置。
需求:更改mysql数据数据文件目录及my.ini位置。 步骤: 1、查找my.ini位置,可通过windows服务所对应mysql启动项,查看其对应属性->可执行文件路径,获取my.ini路径。 "D:MySQLMySQL Server 5.5binmysqld" --defaults-file="D:MySQL Datamy.ini" MySQL55 2、编辑my.ini中对应datadir 改前:datadir="D:MySQL Datadata" 改后:datadir="D:MySQL DataMySQL Server 5.5data" 3、重整mysql对应数据文件目录(若不做,则mysql无法正常启动) 4、查找注册表,修改mysql启动项所关联的defaults-file路径: KEY_LOCAL_MACHINE/SYSTEM/Services/MySQL55 修改完后,刷新windows服务,再次查看mysql启动项属性->可执行文件路径,结果如下: "D:MySQLMySQL Server 5.5binmysqld" --defaults-file="D:MySQL DataMySQL Server 5.5my.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)