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

医疗网站建设方案北京营销型网站

医疗网站建设方案,北京营销型网站,四川省查询建设证书的网站,app开发分为哪几种2019独角兽企业重金招聘Python工程师标准>>> 在CentOS或者就一般Linux版本而言, 安装mysql通常会采用两种方式: 通过make install 编译source code通过类似yum install mysql-server 或者 apt-get install mysql-server这样的系统commands其实…

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

在CentOS或者就一般Linux版本而言, 安装mysql通常会采用两种方式:

  1. 通过make install 编译source code

  2. 通过类似yum install mysql-server 或者 apt-get install mysql-server这样的系统commands

其实归根揭底都是一个目的,安装成功,能够使用。无非编译源码,需要手动配置一些文件而已。然而,一般情况下在安装完mysql后都会遇到以下两个问题,不过解决起来也很easy。

  • 远程登录服务端的mysql

    要远程登录mysql,必须为登录的用户授权.这样就需要先在服务端登录mysql,废话少说,还是直接用command说话,当然此处本人mysql用户名和密码:root/root

  • mysql -h127.0.0.1 -uroot -proot
  • grant all privileges on *.* to root@"%" identified by "password" with grant option;
    flush privileges;
  • 防火墙开着,第一个问题解决了依然访问不了。

  • 针对这个问题,最直接的方法就是

  • service iptables stop

    然而在某些情况下,这个不应该称之为解决方法。因为防火墙自由它的用途不能因为某一个程序的访问而关掉整个服务器的防火墙,岂不是要降低Server端的安全性,那就只开放需要的端口呗。通过vi/vim编辑器打开位于/etc/sysconfig下的iptables文件,编辑下添加以下内容保存即可

  • -A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 3306 -j ACCEPT
  • service iptables restart

    Ok,可以远程访问了。



到此,mysql算是安装完了。但是项目要求是多个mysql又穷的只有一台Server。怎么办?有人说技术不是问题,确实在某些情况下如此,世界如此之大,我等草民又怎么可能那么容易遇到一个前所未有的问题呢。办法如下两个:

  1. 采用了编译源码的人最可能选择的方法

    既然已经编译安装成功一个那就继续copy下source code folder,make install 完了后编辑mysql的配置文件my.cnf给指定个非3306的端口,再启动一个。看上去也很容易。what a pity!  时间是最可贵的,需要的实例越多,编译的越多,伤不起。还是看下下一个方法吧,懒人自由懒办法。

  2. 采用了懒办法,使用系统命令安装的人对应的办法

    首先找到mysql安装后位于/var/lib下的mysql文件夹。没错就是它,需要几个就复制几个,当然命名上还是规范点利于自己的配置。此处举一下几个例子

  3. cp -r /var/lib/mysql /var/lib/mysql3307
    cp -r /var/lib/mysql /var/lib/mysql3308

        这里不得不提醒需要授权给mysql以上两个新文件夹的权限

chown -E mysql mysql3307
chown -R mysql mysql3308

        

接下来去编辑位于/etc下的my.cnf

[mysqld_multi]
mysqld     = /usr/local/mysql/bin/mysqld_safe
mysqladmin = /usr/local/mysql/bin/mysqladmin
#user       = mysql[mysqld1]
socket     = /var/lib/mysql/mysql.sock
port       = 3306
pid-file   = /var/lib/mysql/mysql.pid
datadir    = /var/lib/mysql
user       = mysql[mysqld2]
socket     = /var/lib/mysql3307/mysql.sock
port       = 3307
pid-file   = /var/lib/mysql3307/mysql.pid
datadir    = /var/lib/mysql3307
user       = mysql[mysqld3]
socket     = /var/lib/mysql3308/mysql.sock
port       = 3308
pid-file   = /var/lib/mysql3308/mysql.pid
datadir    = /var/lib/mysql3308
user       = mysql

配置结束,启动所有mysql

mysqld_multi start

检测是否都启动了

mysqld_multi report

结果

mysql is running
mysql3307 is running
mysql3308 is running

大功告成,如果远程无法访问,照着文章开始那样对应着做就可以了。

Help

若有疑问可微信扫描下列二维码并关注留言

202205_ePkY_2007826.jpg

转载于:https://my.oschina.net/crazyharry/blog/311337

http://www.lbrq.cn/news/2806507.html

相关文章:

  • 电脑做服务器发布网站吗吉安seo
  • 网站建设公司包括哪些内容十大职业资格培训机构
  • wordpress站点路径网络营销的现状和发展趋势
  • 做网站网络营销注意2345网址导航电脑版
  • 慈溪怎么做网站新产品推广方案范文
  • 如何自己买域做网站企业网站模板 免费
  • 温州市网站建设公司建设网站的网站首页
  • 个人域名可以备案企业网站吗建网站设计
  • 福州网站网页设计竞猜世界杯
  • 怎么找淘宝客网站自媒体运营
  • 扬州网站建设seo外链优化方法
  • 有什么网站做交流会seo算法入门教程
  • 郑州web网站制作seo网站推广招聘
  • 法院网站建设购物网站网页设计
  • 网站全背景做多大seo专业培训seo专业培训
  • 企业网站优化甲薇g71679做同等效果下拉词电商培训有用吗
  • 单页网站制作程序网络营销推广方案整合
  • 日本网站制作网络营销的几种模式
  • 做网站的officeseo推广关键词公司
  • 建一个大网站需要的时间营销技巧培训
  • 江苏网站建设官网危机公关处理方案
  • 杭州亚运会网页设计作业百度seo网站优化 网络服务
  • 珠海网站制作价格网络营销做的好的企业
  • 有什么做3维的案例网站武汉疫情最新情况
  • 江苏网站建设怎么样企业宣传
  • 开发网站实时监控好用的搜索引擎
  • 武汉做网站的大公司有哪些产品推广朋友圈文案
  • 西安小型企业网站建设宁波最好的seo外包
  • 漂亮的幼儿园网站模板网络营销推广的渠道有哪些
  • 怎么提高网站百度权重怎么做蛋糕
  • STM32F1 EXTI介绍及应用
  • 视觉语言大模型应用开发——基于 CLIP、Gemini 与 Qwen2.5-VL 的视频理解内容审核全流程实现
  • httpclient与hertzclient在处理Host header时的差别
  • Lua脚本如何执行主程序的C函数
  • tail -f与less的区别
  • matplotlib 6 - Gallery Images