已经给大家讲解过MYSQL其他版本在各种环境中的安装过程,大家可以参阅正文下面的相关文章,今天一起来学习下mysql5.7.17的实例安装教学,配置上稍微不同,希望能够帮助到你。
安装MySql
操作系统:Windows Server 2008 R2标准
MySql版本:mysql-5.7.17-winx64
<强>第一步:解压mysql-5.7.17-winx64.zip到指定位置强>
<强>第二步:安装文件根目录下添加数据文件夹,将my-default.ini重命名为my.ini 强>
<强>第三步:在命令提示符下依次输入如下命令:强>
注意,若以前安装过,要卸载服务,使用命令:mysqld删除
依次执行以下命令:
cd C: \ mysql-5.7.17-winx64 \ bin
mysqld ——初始化(注意mysqld和——之间只有有个空格)
mysqld——安装
由于以前安装过,先卸载服务,然后执行安装命令
<强>第四步:修改我的。ini文件,在(mysqld)下添加一行skip-grant-tables,然后依次执行强>
启动mysql服务:净启动mysql
进入MySql: MySql
设置密码:更新mysql。用户设置authentication_string=密码(cnki2017) where “用户”=案?(注意有分号,注意将命令拷贝过去后可能要调整下输入法,然后重新输入)
注:设置密码这里可以分两步命令:
使用mysql;
更新用户设置authentication_string=用户密码(“cnki2017”)=案?
刷新MySQL的系统权限相关表:冲洗特权;(注意有分号)
退出MySql:退出;(注意有分号)
停止Mysql服务:净停止Mysql
<强>第五步:删除my.ini文件把之前添加的skip-grant-tables,然后依次执行如下命令:强>
启动mysql服务:净启动mysql
进入mysql: mysql -uroot -pcnki2017
重置密码:密码设置密码=(cnki2017);(注意有分号)
允许任何IP登陆:更新mysql。用户设置主机用户==?’,‘根’限制1;(注意有分号)
刷新MySQL的系统权限相关表:冲洗特权;(注意有分号)
退出MySql:退出(可以没有分号)
<强>第六步:配置强>
字符集配置:依次执行如下命令
cd C: \ mysql-5.7.17-winx64 \ bin
mysql -uroot -pcnki2017
显示变量如字符%的;
设置Variable_name=use utf8;/p>
其中Variable_name替换成相应的名称即可,例如Variable_name为character_set_database,那么命令为:
设置character_set_database=use utf8;,
即使设置了上述命令5.7也不起作用
要在my.ini中添加如下:
(mysqld)
character-set-server=utf8 [客户]
default-character-set=utf8
,
设置默认的引擎
(mysqld)
default-storage-engine=INNODB