一键实现MySQL5.6.16二进制源码安装

  

本篇文章给大家主要讲的是关于一键实现MySQL5.6.16二进制源码安装的内容,感兴趣的话就一起来看看这篇文章吧,相信看完一键实现MySQL5.6.16二进制源码安装对大家多少有点参考价值吧。

一、系统环境

1.1操作系统

 root@localhost ~ #猫/etc/redhat-release
  Linux CentOS释放7.4.1708(核心)
  root@localhost ~ # uname rm
  10.0 - -693. el7。x86_64 x86_64
  (root@localhost ~) # 

1.2安装前环境监测

1.2.1。SELinux和系统防火墙关闭

检查SELinux

 [root@localhost ~] # sestatus - v,
  SELinux状态:,,,,,,,,禁用
  (root@localhost ~) # 

或者使用使用getenforce检查

 root@localhost ~ # getenforce
  禁用

临时关闭selinux

 [root@localhost ~] # setenforce 0
  setenforce: SELinux是禁用的
  (root@localhost ~) # 

永久关闭,需要修改SELinux的配置文件/etc/SELinux/config

 root@localhost ~ # vim/etc/selinux/config
  这个文件控制的SELinux alt="一键实现MySQL5.6.16二进制源码安装"> 

查看日志

 [root@localhost ~] #/数据/mysql/错误更少。日志| grep错误
  05-15 09:18:07 4131(错误)/usr/local/mysql/bin/mysqld:未知的选择& # 39;——违约/etc/my.cnf& # 39;
  05-15 09:18:07 4131(错误)流产

一键实现MySQL5.6.16二进制源码安装“> <br/>粗心大意,把配置文件那边写错了。修改后继续</p> <pre> (root@localhost脚本)#。/mysql_install_db,——basedir=/usr/地方/mysql——datadir=/数据/mysql defaults-file——用户==/etc/my . cnf中所做的mysql
  * *安装MySQL系统表…好的
  
  …好* * * *填充帮助表
  
  在启动时开始mysqld复制
  支持文件/mysql。服务器系统的正确位置
  
  请记住为MySQL根用户设置一个密码!
  为此,启动服务器,然后发出以下命令:
  
  * */usr/地方/mysql/bin/mysqladmin - u root密码& # 39;new-password& # 39;/usr/local/mysql/bin/mysqladmin - u root - h localhost。localdomain密码& # 39;new-password& # 39; * *
  
  或者您可以运行:
  
  * */usr/地方/mysql/bin/mysql_secure_installation * *
  
  这也会给你的选项删除测试吗
  数据库和匿名用户创建的默认。,这是
  强烈建议在生产服务器上。
  
  参见手册更多说明。
  
  * *可以启动MySQL守护进程:* *
  Arunachal Pradesh,
  cd。;/usr/local/mysql/bin/mysqld_safe和* *
  
  您可以测试与mysql-test-run.pl MySQL守护进程
  
  cd mysql-test;perl mysql-test-run.pl
  
  请在http://bugs.mysql.com/报告任何问题
  
  最新的信息关于MySQL可用alt=

2.2.4启动MySQL

 [root@localhost ~] #,/usr/local/mysql/bin/mysqld_safe,,
  [1]5771
  (root@localhost ~) # 180515 09:28:48 mysqld_safe日志记录& # 39;/数据/mysql/error.log& # 39;。
  09:28:48 mysqld_safe开始mysqld守护程序与数据库/数据/mysql/09:28:50 mysqld_safe mysqld从pid文件/数据/mysql//localhost.localdomain。pid结束
  
  [1]+,做,,,,,,,,,,/usr/地方/mysql/bin/mysqld_safe
  (root@localhost ~) # ps ef | grep 3306
  根,,,7094年,3559,0 09:29 pts/2,,就是grep -颜色=汽车3306 

启动出错,查看日志
一键实现MySQL5.6.16二进制源码安装“> <br/>日志显示,3306端口正在使用,查看端口情况</p> <pre> [root@localhost ~] # netstat -nltp | grep mysql
  tcp,,,,0,0 0.0.0.0:3306大敌;,,,,,0.0.0.0:*,,,,,,,听,,1373/mysqld大敌;,
  (root@localhost ~) # kill - 9, 1373
  (root@localhost ~) # </pre> <p>此时查看mysql以及端口3306 </p> <pre> [root@localhost ~] # netstat -nltp | grep mysql
  (root@localhost ~) # netstat -nltp | grep 3306 </pre> <p>再次启动MySQL云服务器</p> <pre> [root@localhost ~] #/usr/local/mysql/bin/mysqld_safe,
  [1]10033
  root@localhost ~ #
  (root@localhost ~) # 180515 09:38:52 mysqld_safe日志记录& # 39;/数据/mysql/error.log& # 39;。
  180515 09:38:52 mysqld_safe开始mysqld守护程序与数据库/数据/mysql/</pre> <p>启动成功如下</p> <pre> [root@localhost ~] # ps ef | grep mysql
  根,,,10033年3559,0 09:38 pts/2,,就是/bin/sh/usr/local/mysql/bin/mysqld_safe
  mysql,,11320年,10033年,3 09:38 pts/2,,就是/usr/local/mysql/bin/mysqld——basedir=/usr/地方/mysql——datadir=/数据/mysql/plugin-dir=/usr/地方/mysql/lib/插件——用户=mysql——日志错误=/数据/mysql/错误。日志——open-files-limit=65535 pid文件=/数据/mysql//localhost.localdomain。pid,套接字=/tmp/mysql。袜子——端口=3306
  根,,,11355年3559,0 09:39 pts/2,,就是grep——颜色=汽车mysql
  (root@localhost ~) # ps ef | grep 3306
  mysql,,11320年,10033年,3 09:38 pts/2,,就是/usr/local/mysql/bin/mysqld——basedir=/usr/地方/mysql——datadir=/数据/mysql/plugin-dir=/usr/地方/mysql/lib/插件——用户=mysql——日志错误=/数据/mysql/错误。日志——open-files-limit=65535 pid文件=/数据/mysql//localhost.localdomain。pid,套接字=/tmp/mysql。袜子——端口=3306
  根,,null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null
  null<h2 class=一键实现MySQL5.6.16二进制源码安装