思茅网站建设,优化平台建设公司,绍兴网站建设,WordPress担保系统安装MySql操作系统#xff1a;Windows Server 2008 R2 StandardMySql版本#xff1a;mysql-5.7.17-winx64第一步#xff1a;解压mysql-5.7.17-winx64.zip到指定位置第二步#xff1a;安装文件根目录下添加data文件夹#xff0c;将my-default.ini重命名为my.ini第三步…安装MySql操作系统Windows Server 2008 R2 StandardMySql版本mysql-5.7.17-winx64第一步解压mysql-5.7.17-winx64.zip到指定位置第二步安装文件根目录下添加data文件夹将my-default.ini重命名为my.ini第三步在命令提示符下依次输入如下命令注意若以前安装过要卸载服务使用命令mysqld -remove依次执行以下命令cd C:mysql-5.7.17-winx64binmysqld --initialize(注意mysqld和--之间只有有个空格)mysqld --install由于以前安装过先卸载服务然后执行安装命令第四步修改my.ini 文件在[mysqld]下添加一行skip-grant-tables然后依次执行启动mysql服务: net start mysql进入MySqlmysql设置密码update mysql.user set authentication_string password(‘cnki2017) where User root;(注意有分号,注意将命令拷贝过去后可能要调整下输入法然后重新输入)注设置密码这里可以分两步命令use mysql;update user set authentication_stringpassword(cnki2017) where userroot;刷新MySQL的系统权限相关表flush privileges;(注意有分号)退出MySqlexit;(注意有分号)停止Mysql服务net stop mysql第五步删除my.ini文件把之前添加的skip-grant-tables然后依次执行如下命令启动mysql服务: net start mysql进入mysql:mysql -uroot -pcnki2017重置密码set passwordpassword(‘cnki2017);(注意有分号)允许任何IP登陆update mysql.user set host % where user root limit 1;(注意有分号)刷新MySQL的系统权限相关表flush privileges;(注意有分号)退出MySqlexit(可以没有分号)第六步配置字符集配置依次执行如下命令cd C:mysql-5.7.17-winx64binmysql -uroot -pcnki2017show variables like character%;set Variable_nameutf8;其中Variable_name替换成相应的名称即可例如Variable_name为character_set_database那么命令为set character_set_databaseutf8;即使设置了上述命令5.7也不起作用要在my.ini中添加如下[mysqld]character-set-serverutf8[client]default-character-setutf8设置默认的引擎[mysqld]default-storage-engineINNODB注若要创建新用户依次执行以下命令mysql -uroot -pcnki2017create user username% identified by password ;GRANT ALL PRIVILEGES ON *.* TO username% IDENTIFIED BY password WITH GRANT OPTION;flush privileges;上述命令中username和password为待创建的用户名和密码主从复制操作系统Windows Server 2008 R2 StandardMySql版本mysql-5.7.17-winx64主ip:192.168.107.13从ip:192.168.107.73配置主(Master)第一步配置my.ini然后重启服务器server-id1log-binmysql-binbinlog-do-dbhy_webapi含义解析server-id服务器唯一识别id,独一无二的数字。log-bin指定开启二进制日志。binlog-do-db要主从同步的库第二步授权命令提示符下操作Cd到bin目录cd C:mysql-5.7.17-winx64bin进入mySqlmysql -uroot -pcnki2017执行show命令show master status;记录上面的File和Position。开启主从复制用户GRANT REPLICATION SLAVE ON *.* to ‘root‘192.168.107.73identified by cnki2017;(注意有分号)注这里可指定给从库的其他账号而不使用root账号前提是先创建那个账号。配置从服务器第一步配置my.ini然后重启服务器server-id 2replicate-do-dbhy_webapirelay-log-indexslave-relay-bin.indexrelay-logslave-relay-bin其中relay-log定义relay_log的位置和名称relay-log-indexrelay log的索引文件第二步授权命令提示符下操作Cd到bin目录cd C:mysql-5.7.17-winx64bin进入mySqlmysql -uroot -pcnki2017设置权限change master to master_host192.168.107.13,master_userroot,master_passwordcnki2017,master_log_filemysql-bin.000001,master_log_pos154;开启从库start slave;查看信息show slave status G;注这里在设置权限的时候可指定给主库的其他账号而不使用root账号前提是先创建那个账号。