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

上海建设银行官网网站6企业网站优化技巧

上海建设银行官网网站6,企业网站优化技巧,网站建设后台系统有哪些,做个人网站要多少钱在网上搜索了很多资料#xff0c;都没有看到像样的文档#xff0c;思路不是很清晰#xff0c;对第一次安装的朋友来说较为困难#xff0c;经过长时间的安装尝试和查询网上零碎的知识点#xff0c;终于成功的完成Linux系统下多MySql数据库安装和主从配置#xff0c;现在分…在网上搜索了很多资料都没有看到像样的文档思路不是很清晰对第一次安装的朋友来说较为困难经过长时间的安装尝试和查询网上零碎的知识点终于成功的完成Linux系统下多MySql数据库安装和主从配置现在分享给大家。前提1、关闭Liunx系统的防火墙如果忘了你下面的测试连接必定会失败切记切记切记。2、下载linux系统自带的mysql查找已安装的myslq 版本#rpm  -qa | grep  mysql     #(注意大小写如果mysql 不行就换MySQL)将搜索出的包名卸载#rpm -e  --nodeps mysql-5 .0 .22-2 .1 .0 .1   #(nodeps表示强制删除)再次查找该包名如果没有结果输出则表明已将该版本的mysql卸载了 3、yum安装lrzsz和cmakeyum -y install lrzsz;yum -y install cmake;首先熟悉MySql数据库很多人都是直接安装原生版的MySql数据库(就是官网上下载的数据库安装包)也有人用的是MySql的衍生版数据库如percona我用的就是这种下面我会分别说明原生版和衍生版MySql数据库的安装和主从配置。Linux下多个原生版MySql数据库的安装及主从配置1、下载MySql数据库http://dev.mysql.com/downloads/mysql/5.5.html#downloads下载的是64位系统我使用的是CentOS6.6 64位系统2、安装第一个数据库-- cd /usr/local/src-- mkdir mysql-- cd mysql-- rz(上传安装包)-- tar -xvf MySQL-5.5.47-1.linux2.6.x86_64.rpm-bundle.tar-- rpm -ivh MySQL-server-5.5.47-1.linux2.6.x86_64.rpm-- rpm -ivh MySQL-client-5.5.47-1.linux2.6.x86_64.rpm-- rpm -ivh MySQL-devel-5.5.47-1.linux2.6.x86_64.rpm到这里就安装结束了3、启动数据库、修改数据库密码和登录数据库-- service mysql start-- mysqladmin -uroot password ‘root’-- mysql -uroot -proot4、提供远程连接的权限在登录mysql的状态下执行下面的命令-- grant all privileges on *.* to root % identified by root;-- flush privileges;执行结束后使用外部的工具连接库我这里使用的是navicat连接的时候会报这样测错误就因为这个错误让我苦苦研究很长时间其实解决起来很方便的。下面是解决方案rpm安装原生版的mysql是没有my.cnf文件的在网上查各种资料都是让我修改my.cnf配置文件但是我始终没有找到这个文件后来在网上看到博友的博文这里将截图贴上如下主要看第二种说法我的操作如下-- cd /usr/share/mysql-- cp my-medium.cnf /etc/-- cd /etc-- mv my-medium.cnf my.cnf-- vim my.cnf配置文件中许多内容都是被我注释了但是不注释也没有太大的影响但是主要是找到bind-address 127.0.0.1如果有就注释掉没有就不用管了我当时在我的配置文件中是没有找到这句话的。接下来是在配置文件的[mysqld]这句话下一行添加一句话skip-name-resolve保存文件重新启动数据库(命令service mysqlrestart)这个时候再远程连接数据库就可以连接的上了(如图)。好了到此为止第一个Mysql数据库就安装成功了。5、第二个Mysql数据库的安装之创建目录-- cd /usr/local-- mkdir mysql-- cd mysql-- mkdir data-- mkdir etc-- mkdir logs-- mkdir var-- chown mysql:mysql /usr/local/mysql/ -R-- cp /etc/my.cnf /usr/local/mysql/etc/-- vim /usr/local/mysql/etc/my.cnf这里需要将所有的内容都注释掉然后添加下面的内容[mysqld]skip-name-resolveport3307datadir/usr/local/mysql/datasocket/usr/local/mysql/mysql-3307.sockusermysqllog_error/usr/local/mysql/logs/db_error.log# Disabling symbolic-links is recommended to prevent assorted securityriskssymbolic-links0[mysqld_safe]log-error/usr/local/mysql/logs/db_error.logpid-file/usr/local/mysql/mysqld-3307.pid保存配置文件准备安装6、安装第二个Mysql数据库、启动数据库上面的配置文件都配置好了接下来就是安装了安装命令/usr/bin/mysql_install_db--defaults-file/usr/local/mysql/etc/my.cnf  --basedir/usr/--datadir/usr/local/mysql/data  --usermysql启动数据库/usr/bin/mysqld_safe --defaults-file/usr/local/mysql/etc/my.cnf 7、修改密码、登录、设置远程访问权限修改密码mysqladmin -h127.0.0.1 -P3307 -uroot password root登录mysql -uroot -h127.0.0.1 -P3307 -p设置远程访问权限grant all privileges on *.* to root % identified by root;flush privileges;到此第二个数据库就安装结束了这里测试连接就不演示了和上面的一样这里的skip-name-resolve已经在修改配置文件的时候加上了正常安装启动时不会出现问题的。8、主从配置之配置主数据库-- vim /etc/my.cnf在[mysqld]所在行下另起一行加上下面的几句话log-binmysql3306-bin//test表示主从之间需要同步的数据库如果有多个就用逗号隔开但是需要同步的数据库较多时建议直接不写这句话因为逗号隔开可能会存在一些问题直接不写这句配置表示同步整个数据库binlog-do-dbtestserver-id101  //这里的服务id可以是任意值但是要保证唯一配置文件修改完毕保存配置文件重启数据库。使用navicat数据库工具执行命令SHOW MASTER STATUS查看主库的状态如下(不同数据库值不同记住这两个值)下面就是为从库创建用户grant replication slave on *.* to slave01127.0.0.1 identified by123456;flush privileges;这里的127.0.0.1需要根据你的从数据库所在机器的ip配置要是觉得指定ip容易出错就直接使用“%”代替。小插曲上面的两句sql命令在我的navicat中无法执行如果博友你也出现这种情况不防直接命令行连接数据库执行这两句话效果一样。好了到此为止主数据库就配置完成喽9、主从配置之配置从数据库-- vim /usr/local/mysql/etc/my.cnf这里配置相对主库较为简单只要配置[mysqld]下中的一个server-id即可唯一需要注意的是server-id的唯一性保存配置文件重新启动数据库(用ps -ef | grep mysql 查询到3307 从数据库的进程编号kill命令(killxxx)杀死3307从数据库的进程然后重新执行启动数据库命令就好注意从数据库启动和主数据库的不同)。然后使用navicat工具执行下面的sql语句CHANGE MASTER TOmaster_host127.0.0.1,master_userslave01,master_password123456,master_port3306,master_log_file mysql3306-bin.000002,master_log_pos 1942;启动从数据库的同步START SLAVE;查看从数据库的状态SHOW SLAVE STATUS;注意看其中的两个值这两个都为“yes”才是成功有一个为“no”都不行。现在就测试修改数据吧首先在主库中随便修改一条数据并保存到从库刷新看是否同步如果是同步了恭喜你成功了。启动从库常见问题报错信息代码如下:Last_IO_Error: Fatal error: The slave I/O thread stops because master and slave have equal MySQL server ids; these ids must be different for replication to work (or the --replicate-same-server-id option must be used on slave but this does not always make sense; please check the manual before using it).意思很明显就是两个mysql的server-id的值不唯一或者一致了。需要修改成不一样的才行。如果不确定各自的值为多少时可以启动两个数据后分别进入到不同端口的mysql界面查看这个server-id的值使用如下命令查看了一下server_id复制代码代码如下:mysql show variables like server_id;----------------------| Variable_name | Value |----------------------| server_id | 1 |----------------------1 row in set (0.00 sec)如果一样的就修改下改成不一样的就可以了然后重新启动主库和从库把原来的slave01用户删了重新设置slave01用户以及后面的操作。如果还有问题可参见这个博客我也是从这里获得帮助的Linux下多个衍生版Mysql的安装和主从配置1、下载衍生版数据库Percona地址https://www.percona.com/downloads/Percona-Server-5.6/LATEST/2、安装第一个数据库-- cd /usr/local/src-- mkdir mysql-percona-- cd mysql-percona-- rz(上传安装包)-- tar -xvf Percona-Server-5.5.47-37.7-r764f304-el6-x86_64-bundle.tar-- rpm -ivh Percona-Server-shared-55-5.5.47-rel37.7.el6.x86_64.rpm-- rpm -ivh Percona-Server-client-55-5.5.47-rel37.7.el6.x86_64.rpm-- rpm -ivh Percona-Server-server-55-5.5.47-rel37.7.el6.x86_64.rpm这里安装结束后和原生版的不同这个会自动生成一个my.cnf文件保存在/etc目录下。启动服务(service mysqlstart)、修改root用户密码、登录、设置远程连接权限、以及修改my.cnf配置文件内容和上面的原生版相同(注意这里是修改内容步骤一样这里不再需要从其他目录拷贝文件到/etc目录下并改文件名因为衍生版安装时会自动生成一个my.cnf文件保存在/etc目录下)。记得重新启动数据库连接测试。3、安装第二个衍生版Mysql数据库很简单这里安装的步骤和安装第二个原生版Mysql是完全相同的这里就不多说了。4、主从配置这里的主从配置和原生版的是完全相同的不再赘述。
http://www.lebaoying.cn/news/2022.html

相关文章:

  • 福州网站建设q.479185700強天长网站制作
  • 域名空间都有了怎么做网站建设网站公司兴田德润i优惠吗
  • 自己服务器建设网站外网访问网站备案和实际的不同
  • 佛山网站搭建公司哪家好门户网站建设与管理办法
  • 网站服务器租用价格表信阳网站建设哪个好
  • 一般的企业网站开发价格网站更换空间对优化的影响
  • 湖南公示新任省管干部如何进行网站性能优化
  • 创建网站怎么收费网站做权重的方法
  • 设计企业网站哪家好徐州睢宁建设网站
  • 建一个大型网站需要多少钱网站上传文件夹
  • 网站备案 四川wordpress插件目录
  • 换空间对网站的影响北京定制公交app
  • 陈巴尔虎旗网站建设怎样才能有自己的网站
  • 江西网站建设优化服务网络营销就是网站营销
  • 网站百度云链接wordpress制作海报
  • 音乐网站 模板企信网全国
  • 电子商务网站建设与管理 笔记北辰做网站公司
  • wordpress网站系统制作个人网页作品
  • 金银回收东莞网站建设企业seo整站优化方案
  • 设计发明的网站广告设计创意图片
  • 高中生做网站wordpress建站详细教程
  • 自己做商城网站能卖服装吗linux网站备份
  • 网站被取消备案网页设计代写价格
  • 深圳网站定制深圳网站建设公司哪家好wordpress悬浮表单
  • 外贸网站 站长工具全国分类信息网站排名
  • 国外被墙网站做网站激励语
  • 广州网站产品网站免费模板下载地址
  • 网站常用插件成都近期发生的大事
  • flash网站带后台网页设计图片与文字对齐左对齐
  • 苏州设计网页网站王也微信头像图片