当前位置: 首页 > news >正文

网盘做扩大网站服务器网站建设推广一对一服务

网盘做扩大网站服务器,网站建设推广一对一服务,徐州教育学会网站建设,wordpress知识目录 一、服务器信息二、192.168.132.35服务器上安装mysql#xff08;主#xff09;2.1、环境变量配置2.2、安装2.2.1、修改配置文件内容2.2.2、初始化mysql并指定超级用户密码2.2.3、安装mysql服务2.2.4、启动mysql服务2.2.5、登录用户管理及密码修改2.2.6、开启远程访问 三… 目录 一、服务器信息二、192.168.132.35服务器上安装mysql主2.1、环境变量配置2.2、安装2.2.1、修改配置文件内容2.2.2、初始化mysql并指定超级用户密码2.2.3、安装mysql服务2.2.4、启动mysql服务2.2.5、登录用户管理及密码修改2.2.6、开启远程访问 三、192.168.132.36服务器上安装mysql主四、mysql互为主从配置4.1、修改两台服务器上mysql配置文件4.1.1、修改192.168.132.35服务器上mysql配置4.1.2、修改192.168.132.36服务器上mysql配置 4.2、创建两台服务器Replication用户4.2.1、192.168.132.35服务器上创建Replication用户4.2.2、192.168.132.36服务器上创建Replication用户 4.3、查看两台服务器的mysql bin log位置4.3.1、查看192.168.132.35服务器上mysql bin log位置4.3.2、查看192.168.132.36服务器上mysql bin log位置 4.4、设置两台服务器的Slave Replication4.4.1、设置192.168.132.35服务器上Slave Replication4.4.2、设置192.168.132.36服务器上Slave Replication 4.5、查看两台主机是否设置成功4.5.1、查看192.168.132.35服务器是否设置成功4.5.2、查看192.168.132.36服务器是否设置成功 五、mysql互为主从测试5.1、192.168.132.35服务器创建数据库并在192.168.132.36服务器上查看是否有192.168.132.35服务器创建的数据库5.2、192.168.132.36服务器创建数据库并在192.168.132.35服务器上查看是否有192.168.132.36服务器创建的数据库 - **192.168.132.35、192.168.132.36服务器把创建的数据库删除如下图** 六、报错解决6.1、报错slave failed to initialize relay log info structure from the repository6.2、报错Could not find first log file name in binary log index file6.3、报错Client requested master to start replication from position file size 一、服务器信息 服务器ip服务器角色192.168.132.35主从192.168.132.36主从 二、192.168.132.35服务器上安装mysql主 2.1、环境变量配置 解压版mysql-5.7.14-winx64.zip版本mysql到C:\software\目录下 右击计算机―【属性】―【高级系统设置】―【环境变量】-【系统变量】-【新建】 说明由于我把mysql安装在C:\software\mysql-5.7.14-winx64文件下所以以这个路径为例 变量名MYSQL_HOME 变量值C:\software\mysql-5.7.14-winx64 找到系统变量“Path”然后点击【编辑】按钮。在变量值后面加上【 ;%MYSQL_HOME%\bin;】一定要记住每增加一条变量都要用分号隔开点击【确认】 变量名Path 变量值在原有的值后面加上;%MYSQL_HOME%\bin; 2.2、安装 2.2.1、修改配置文件内容 找到mysql安装目录my-default.ini重命名为my.ini编辑my.ini文件内容如下 [mysql] port 3306 default-character-setutf8 [mysqld] port 3306 basedirC:\\software\\mysql-5.7.14-winx64 datadirC:\\software\\mysql-5.7.14-winx64\\data max_connections200 character-set-serverutf8 default-storage-engineINNODB sql_modeNO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES2.2.2、初始化mysql并指定超级用户密码 启动命令行将目录切换到mysql安装目录的bin目录下。在命令行执行命令结果如下图所示,记住下图中红框位置这个 临时密码。 mysqld --initialize --usermysql --console2.2.3、安装mysql服务 执行mysqld --install命令返回结果Service successfully installed。表示成功如下图 快捷键winr执行services.msc查看服务看看mysql服务是否已出现如下图表示ok。 2.2.4、启动mysql服务 执行如下命令启动mysql服务如下图 net start mysql 如果发生错误执行mysqld -remove命令移除mysql服务然后执行mysqld --install重新安装最后在执行net start mysql启动服务。 #移除mysql服务 mysqld -remove #重新安装 mysqld --install #启动服务 net start mysql如果无法启动程序丢失MSVCR120.dll这是微软官网的链接 https://www.microsoft.com/zh-cn/download/confirmation.aspx?id40784 下载自己对应的版本安装一般可以解决。 2.2.5、登录用户管理及密码修改 输入命令行如下命令利用之前的临时密码输入即可登录数据库 mysql -u root -p修改root用户密码 SET PASSWORD PASSWORD(123456); update mysql.user set Host% where HOSTlocalhost and Userroot; flush privileges;2.2.6、开启远程访问 查询所有数据库进入mysql库查询用户。 说明host为localhost表示只允许本地登录host为ip表示为只允许指定ip用户登录host为%为允许任意ip用户登录 #查询所有数据库 show databases; #进入mysql库 use mysql; #查询用户 select user,host from user; 新建允许远程链接mysql数据库的test用户 #表示创建一个登录名为test密码为123456供任意ip访问的用户(%可用具体ip替代) grant all on *.* to test% identified by 123456 with grant option; flush privileges;三、192.168.132.36服务器上安装mysql主 安装步骤与192.168.132.35主服务器上安装mysql主步骤相同。 四、mysql互为主从配置 4.1、修改两台服务器上mysql配置文件 4.1.1、修改192.168.132.35服务器上mysql配置 修改192.168.132.35主服务器my.ini文件中的配置在[mysqld]部分增加如下内容,server_id的值要与192.168.132.36主服务器不同其他内容相同binlog_do_db的值为需要进行主从备份的数据库 init_connectSET NAMES utf-8 innodb_buffer_pool_size64M innodb_flush_log_at_trx_commit1 innodb_lock_wait_timeout120 innodb_log_buffer_size4M innodb_log_file_size256M interactive_timeout120 join_buffer_size2M key_buffer_size32M max_allowed_packet16M max_heap_table_size64M myisam_max_sort_file_size64G myisam_sort_buffer_size32M read_buffer_size512kb read_rnd_buffer_size4M skip_external_lockingon sort_buffer_size256kb table_open_cache256 thread_cache_size16 tmp_table_size64M wait_timeout120 server_id 1 log_binC:\\software\\mysql-5.7.14-winx64\\mysqlbin #binlog记录内容的方式,记录被操作的每一行 binlog_formatROW #减少记录日志的内容只记录受影响的列 binlog_row_imageminimal #指定需要复制的数据库名为db_test,如果备份多个数据库重复设置这个选项即可 binlog_do_dbdb_test #不需要备份的数据库名,如果备份多个数据库重复设置这个选项即可 binlog_ignore_dbmysql binlog_ignore_dbperformance_schema binlog_ignore_dbinformation_schema binlog_ignore_dbsys # 这个参数要加上否则不会给更新的记录些到二进制文件里(未测试) log-slave-updates1 #开启慢查询日志 slow_query_log1 slow_query_log_fileC:\\software\\mysql-5.7.14-winx64\\mysql_slow_query.log long_query_time10 log_errorC:\\software\\mysql-5.7.14-winx64\\mysql_error.log重启192.168.132.35主服务器MySQL服务 4.1.2、修改192.168.132.36服务器上mysql配置 修改192.168.132.36主服务器my.ini文件中的配置在[mysqld]部分增加如下内容,server_id 的值要与192.168.132.35主服务器不同其他内容相同binlog_do_db的值为需要进行主从备份的数据库 init_connectSET NAMES utf-8 innodb_buffer_pool_size64M innodb_flush_log_at_trx_commit1 innodb_lock_wait_timeout120 innodb_log_buffer_size4M innodb_log_file_size256M interactive_timeout120 join_buffer_size2M key_buffer_size32M max_allowed_packet16M max_heap_table_size64M myisam_max_sort_file_size64G myisam_sort_buffer_size32M read_buffer_size512kb read_rnd_buffer_size4M skip_external_lockingon sort_buffer_size256kb table_open_cache256 thread_cache_size16 tmp_table_size64M wait_timeout120 server_id 2 log_binC:\\software\\mysql-5.7.14-winx64\\mysqlbin #binlog记录内容的方式,记录被操作的每一行 binlog_formatROW #减少记录日志的内容只记录受影响的列 binlog_row_imageminimal #指定需要复制的数据库名为db_test,如果备份多个数据库重复设置这个选项即可 binlog_do_dbdb_test #不需要备份的数据库名,如果备份多个数据库重复设置这个选项即可 binlog_ignore_dbmysql binlog_ignore_dbperformance_schema binlog_ignore_dbinformation_schema binlog_ignore_dbsys # 这个参数要加上否则不会给更新的记录些到二进制文件里(未测试) log-slave-updates1 #开启慢查询日志 slow_query_log1 slow_query_log_fileC:\\software\\mysql-5.7.14-winx64\\mysql_slow_query.log long_query_time10 log_errorC:\\software\\mysql-5.7.14-winx64\\mysql_error.log如果是复制的192.168.132.35服务器到192.168.132.36服务器需要修改192.168.132.36服务器C:\software\mysql-5.7.14-winx64\data\auto.conf文件中的值需要与192.168.132.35服务器中的值不同。 一定要修改值不一样此处大坑。。。。。。 重启192.168.132.36从服务器MySQL服务 4.2、创建两台服务器Replication用户 4.2.1、192.168.132.35服务器上创建Replication用户 创建Repl用户 grant all on *.* to repl% identified by 123456 with grant option; grant replication slave on *.* to repl%; grant replication client,replication slave on *.* to repl% identified by 123456; flush privileges;4.2.2、192.168.132.36服务器上创建Replication用户 创建Repl用户 grant all on *.* to repl% identified by 123456 with grant option; grant replication slave on *.* to repl%; grant replication client,replication slave on *.* to repl% identified by 123456; flush privileges;4.3、查看两台服务器的mysql bin log位置 4.3.1、查看192.168.132.35服务器上mysql bin log位置 查看mysql bin log位置执行如下命令 #锁定表禁止所有操作。防止bin log位置发生变化 flush tables with read lock; #查看Master1服务器上bin log位置 show master status; #解除两台主机mysql table的锁定 unlock tables;查询出的mysql bin log位置在步骤4.4步骤中会使用。 4.3.2、查看192.168.132.36服务器上mysql bin log位置 查看mysql bin log位置执行如下命令#锁定表禁止所有操作。防止bin log位置发生变化 flush tables with read lock; #查看Master1服务器上bin log位置 show master status; #解除两台主机mysql table的锁定 unlock tables;查询出的mysql bin log位置在步骤4.4步骤中会使用。 4.4、设置两台服务器的Slave Replication 4.4.1、设置192.168.132.35服务器上Slave Replication 设置Slave Replication执行如下命令 stop slave; change master to master_host 192.168.136.36, master_user repl, master_password 123456, master_port 3306, master_connect_retry30, master_log_file mysqlbin.000009,master_log_pos 154; start slave;4.4.2、设置192.168.132.36服务器上Slave Replication 设置Slave Replication执行如下命令 stop slave; change master to master_host 192.168.136.35, master_user repl, master_password 123456, master_port 3306, master_connect_retry30, master_log_file mysqlbin.000009,master_log_pos 154; start slave;4.5、查看两台主机是否设置成功 4.5.1、查看192.168.132.35服务器是否设置成功 查看是否设置成功执行如下命令 show slave status\G;其中Slave_IO_Running:Yes Slave_SQL_Running:Yes表示主从搭建已成功如下图 4.5.2、查看192.168.132.36服务器是否设置成功 查看是否设置成功执行如下命令 show slave status\G;其中Slave_IO_Running:Yes Slave_SQL_Running:Yes表示主从搭建已成功如下图 五、mysql互为主从测试 5.1、192.168.132.35服务器创建数据库并在192.168.132.36服务器上查看是否有192.168.132.35服务器创建的数据库 192.168.132.35服务器创建db_test数据库创建表t_user并新增一条数据如下图 192.168.132.36服务器上查看db_test数据库、t_user表及表中数据如下图 192.168.132.35、192.168.132.36服务器把创建的数据库删除如下图 5.2、192.168.132.36服务器创建数据库并在192.168.132.35服务器上查看是否有192.168.132.36服务器创建的数据库 - 192.168.132.35、192.168.132.36服务器把创建的数据库删除如下图 删除192.168.132.36服务器上创建的db_test数据库如下图 刷新192.168.132.35服务器上数据库其中db_test库也同步删除了如下图 六、报错解决 6.1、报错slave failed to initialize relay log info structure from the repository 解决方式 #重置slave reset slave6.2、报错Could not find first log file name in binary log index file 解决方式 #停止报错机器的slave stop slave; #执行flush logs;因为刷新日志file的位置会1使2台机器的mysqld-bin的相同 flush logs; #在启动slave start slave;6.3、报错Client requested master to start replication from position file size 解决方式 #查看bin log位置 show master status; #重新执行 slave replication stop slave; change master to master_host 192.168.136.36, master_user repl, master_password 123456, master_port 3306, master_connect_retry30, master_log_file mysqlbin.000009,master_log_pos 154; start slave;
http://www.w-s-a.com/news/416328/

相关文章:

  • 怎么自己注册网站义乌做公司网站
  • 做哪种网站赚钱苏州住房城乡建设部网站
  • 镇江做网站学编程学哪一种比较好
  • 华美天一建筑公司网站赚钱做任务的网站有哪些
  • asp网站打开速度慢家乡网页设计教程
  • 网站 设计 深圳书店网站的建设
  • 北京网络营销推广培训哪家好南宁软件优化网站建设
  • flash网站引导页仓库管理系统源码
  • 济南网站制作公司排名营销型网站管理系统
  • 公司网站设计要多少钱用什么做网站的访问量统计
  • 湖北省住房和城乡建设厅门户网站沈阳网络平台推广公司
  • 河南平台网站建设公司网站如何提高转化率
  • 网站及推广wordpress 分享主题
  • 房产网站有哪些如何自己建一个微网站
  • 青岛市黄岛区城市建设局网站手机域名访问网站怎么进入
  • 网站模板 双语河南省建设人才信息网官网
  • 网站建设备案优化之看邹城网站开发
  • 网站方案书图书馆网站建设公司
  • 公司取名网免费版在线网站优化公司
  • dw怎么做秋季运动会网站九江集团网站建设
  • 响应式网站建设服务商wordpress 非小工具形式 微博秀
  • 网站安全检测漏洞扫描风险等级分布建设一个网站步骤
  • 摄影网站的意义开发企业小程序公司
  • 龙岩网站设计招聘信息网上免费logo设计
  • 高端定制网站开发建站教程详解网站共享备案可以申请支付接口
  • 做房产网站接不到电话企业推广宣传方式
  • 网站建设费用不用摊销下一页p30
  • 北京 工业网站建设公司国外服务器公司有哪些
  • 怎样局域网站建设盈利网站
  • 公司做网站广告语济南建网站价格消费品展