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

云南网站建设锐网现在用什么软件做网站

云南网站建设锐网,现在用什么软件做网站,做网站的公司一般怎么培训销售,专业网页制作编辑工具背景知识#xff1a;主从这个架构可以实现数据备份#xff0c;数据在多个服务器上分布等等#xff0c;当然最主要的优点是可以实现负载均衡#xff0c;将写操作交给主节点#xff0c;读操作交给从节点。mysql官网有很多版本#xff0c;例如Enterprise(企业版需要付费主从这个架构可以实现数据备份数据在多个服务器上分布等等当然最主要的优点是可以实现负载均衡将写操作交给主节点读操作交给从节点。mysql官网有很多版本例如Enterprise(企业版需要付费当然可以试用30天)Community(社区版开源但是官方不提供技术支持)当然我们常用的也是社区版本文是基于社区版的。mysql的安装也有源码安装和二进制免安装等等方法本文的mysql是通过二进制免安装的方式安装的本文使用的环境是centos1.首先下载二进制免安装版的mysqlmysql社区版下载进入社区版下载页后选择 MySQL Community Server (GPL)选择要下载的mysql版本我这里使用的是mysql5.7这个版本点击之后选择如下嫌麻烦的小伙伴可以直接运行下面的命令安装wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz2.下载好之后解压重命名为mysql-3306然后复制一份重命名为mysql-3307我们将3306当作主节点3307当作从节点#解压tar -zxvf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz#重命名mv mysql-5.7.24-linux-glibc2.12-x86_64 mysql-3306#复制一份cp -r mysql-3306 mysql-33073.创建几个目录datalogsconfigsockets用来管理mysql的相关文件mkdir data logs config sockets4.进入config目录创建3306.conf以及3307.conf两个文件文件的内容如下[mysqld]userroot #设置mysql的启动用户我这里直接使用root读者可以创建用户组和用户指定操作character-set-serverutf8port3306socket/root/mysql/sockets/3306.sock #设置套字节(/root/mysql/sockets为刚刚创建的sockets的路径3306.sock可以随意命名下面的datalogs也是如此)basedir/root/mysql/mysql-3306 #mysql-3306所在的位置datadir/root/mysql/data/3306 #设置mysql的数据存放目录(也是bin_log的存放的地方)server-id1 #唯一标识每台mysql服务器必须唯一log-binmaster-bin #开启bin-log并将此值作为二进制文件名的前缀binlog_formatROW #设置binlog的格式主要有STATEMENT,ROW,FIXED#设置不需要同步给从节点的数据库binlog-ignore-dbmysqlbinlog-ignore-dbsysbinlog-ignore-dbinformation_schemabinlog-ignore-dbperformance_schema[mysqld_safe]log-error/root/mysql/logs/3306.log #错误日志#以下的3307的配置[mysqld]userrootcharacter-set-serverutf8port3307socket/root/mysql/sockets/3307.sockbasedir/root/mysql/mysql-3307datadir/root/mysql/data/3307server-id2#设置从节点只读注意如果是超级管理登录从节点仍然是可以写的该配置只对普通用户有效read_only1#设置relay-log的路径和名称如果不设置的话默认路径是datadir设置的路径默认文件名是当前主机名-relay-logrelay-logrelay-log-bin[mysqld_safe]log-error/root/mysql/logs/3306.log #错误日志5.接下来让我们开启mysql服务#进入mysql-3306目录执行如下操作进行初始化# -insecure的作用是不设置密码如果省略的话mysql会生成一个随机密码./bin/mysqld --defaults-file/root/mysql/config/3306.conf --initialize-insecure#之后再执行如下命令启动./bin/mysqld --defaults-file/root/mysql/config/3306.conf#同理启动3307mysql服务6.可能有读者在启动mysql服务器的时候会报error while loading shared libraries: libaio.so运行如下命令安装即可yum install libaio7.连接3306主mysq服务器#进入mysql-3306运行如下命令#--socket的值就是我们在mysql配置文件中配置的socket值./bin/mysql -uroot --socket/root/mysql/sockets/3306.sock#同理连接3307的mysql服务器8.执行如下命令查看master状态并进行重置show master status;reset master;9.在主服务器上设置一个用户用于从服务器从主服务器中复制数据时使用#创建用户create user salve identified by 666666;#赋予复制权限GRANT REPLICATION SLAVE ON *.* TO salve%;#命令解释create user 用户名 identified by 密码;grant 权限 on 数据库名.表名 to 用户名域名;*表示所有*.*表示所有的数据库和数据库中的表%所有本地和远程都可以localhost 本地ip地址 指定ip登录10.以上操作没有问题之后我们连接3307服务器进行从节点的配置#首先关闭stop slave;#参数配置change master tomaster_host127.0.0.1, #主从服务的地址master_port3306, #主服务器的端口master_userslave, #用于从复制的用户名即第九步创建的master_password666666, #密码master_log_filemaster-bin.000001, #主服务器的binlog日志名称查看第八步master_log_pos597; #偏移量#开启start slave;至此我们的mysql主从架构已经搭建完成。小伙伴可以自行测试在master节点写入的数据是否会同步到slave节点。这里有一个巨坑我以为设置了binlog_ignore_db之后在主节点创建的用户执行语句create user test identified by 1234 不会被同步到从节点因为创建的用户会被存储到系统表user中而该表是在mysql库下的而mysql这个数据库在上面的配置中被设置了ignore但是实际登录到从节点之后会发现用户test也被同步到了从节点。这是因为mysql是根据use关键字来判断哪些库不被记录到binlog中因此如果将上面的创建语句改成use mysql; create user test1 identified by 1234 那么再登录从节点会发现test1用户没有被同步。详细解释
http://www.sadfv.cn/news/355488/

相关文章:

  • 永定门网站建设东莞免费的制作网页
  • 网站建设ghtml登录页面设计代码
  • 免费企业建站网站模板名称
  • 网站的空间与域名如何制作网站导航栏
  • 织梦模板建站速购单微信小程序怎么做
  • 网站建设的固定资产包括哪些学网页设计先学什么
  • 视频网站自己做服务器广告推广免费发布
  • aspcms 网站标签调用淄博人才网官网首页
  • 做简单的网站链接厦门网站推广优化哪家好
  • 网站推广公司排名微营销案例
  • 做企业画册网站有嘉兴响应式网站
  • 温州网站搭建php网站开发招聘
  • 泸州网站制作如何做好网站搜索引擎优化
  • 上海金融网站制作网站制作公司好长治网站制作
  • 什么软件能创建网站乐清网站制作公司有哪些
  • 沧州做网站多少钱青岛关键词优化seo
  • 一般网站设计多少钱济南网站怎么做seo
  • 长沙好的网站建设公司哪家好免费商务网
  • 做企业网站需要自己有公司吗东莞seo整站优化
  • 佛山网站优化服务在广州注册公司流程和费用
  • 网站繁体和中文这么做中国企业招聘网
  • 黄冈做网站价格ps制作网站教程
  • 做照片用的视频模板下载网站好电销管理系统软件
  • 游戏公司做网站网站首页制作怎么做的
  • wordpress自动设置缩略图windows优化大师的优点
  • 如何在网站上做网页链接内蒙古创意网站开发
  • 公共资源中心网站建设怎么建立自己的小程序
  • 网站建设文库 新的开始在哪个网站可以找到做国珍的人
  • 安徽易企建站网上注册平台怎么注册
  • 如何用wordpress搭建网站wordpress怎么修改文字大小