linux下多个mysql5.7.19安装的方法

  介绍

这篇“linux下多个mysql5.7.19安装的方法”除了程序员外大部分人都不太理解,今天小编为了让大家更加理解“linux下多个mysql5.7.19安装的方法”,给大家总结了以下内容,具有一定借鉴价值,内容详细步骤清晰,细节处理妥当,希望大家通过这篇文章有所收获、下面让我们一起来看看具体内容吧。

什么是linux系统

linux是一种免费使用和自由传播的类UNIX操作系统,是一个基于POSIX的多用户,多任务,支持多线程和多CPU的操作系统,使用linux能运行主要的UNIX工具软件,应用程序和网络协议。

环境:centos 6.5

1 -下载

發inux下多个mysql5.7.19安装的方法”

2 -跳过登陆

發inux下多个mysql5.7.19安装的方法”

3 - 1安装多个数据库需要配置自己,的my . cnf中所做如果只安装一个,系统没有安装过直接这个命令就可以

shell> groupadd  mysql   shell>, useradd  -r  -g  mysql  -s /bin/false  mysql   shell> cd /usr/当地   shell>, tar  zxvf /路径//mysql-VERSION-OS.tar.gz   shell>, ln  -s  full-path-to-mysql-VERSION-OS  mysql   shell> cd  mysql   shell> mkdir  mysql-files   查看下有没有数据目录如果没有的话增加个命令(mkdir 数据)   shell>, chmod  750年,mysql-files   shell> chown  -R  mysql 。   shell> chgrp  -R  mysql 。   shell>, bin/mysql_install_db ——用户=mysql  #, mysql  5.7.5   shell>, bin/mysqld ——initialize ——用户=mysql  #, mysql  5.7.6 以及   shell>, bin/mysql_ssl_rsa_setup  #, MySQL  5.7.6 以及   shell> chown  -R  root 。   shell>, chown  -R  mysql  data  mysql-files   shell>, bin/mysqld_safe ——用户=mysql 及   #,Next  command  is 可选的   shell>, cp 支持文件/mysql.server /etc/摆在/mysql。服务器

安装好了就可以直接跳到登陆步骤5

下面说安装多个mysql情况:

3 - 2安装多个数据库需要安照如下命令:

1 -增加配置文件my.cnf(在mysql目录下命令)触摸my . cnf中所做:

下面配置文件可以直接使用粘贴复制进去

然后创建日志文件/xcxyz/日志/mysql/错误。日志

(mysqld)   basedir=,/usr/地方/mysql - 5.7.19 - 3307   时间=datadir /usr/地方/mysql - 5.7.19 - 3307/数据   port =3307   character-set-server=utf8   server_id =11   #该套接字最好指定,不指定的话默认的话,是使用的默认的套接字文件,而且登陆数据库的时候会有我下面的问题   socket =,/tmp/mysql3307.sock    时间=log-error /xcxyz/日志/mysql/error.log   时间=pid-file /usr/地方/mysql - 5.7.19 - 3307/数据/mysql - 5.7.19 - 3307。pid

2 -执行如下命令

2 - 1增加用户组我的用户和组都使用的是mysqlosf这个随意

shell> groupadd  mysql   shell>, useradd  -r  -g  mysql  -s /bin/false  mysql   shell> cd /usr/当地   shell>, tar  zxvf /路径//mysql-VERSION-OS.tar。广州

2 - 2建立软连接:

shell> ln  -s  full-path-to-mysql-VERSION-OS  mysql   shell> cd  mysql   shell>, mkdir  mysql-files

查看下有没有数据目录如果没有的话增加个命令(mkdir数据)

2 - 3授权当前目录:

shell>, chmod  750年,mysql-files   shell> chown  -R  mysqlosf 。   shell> chgrp  -R  mysqlosf 。

2 - 4编译

bin/mysqld——defaults-file=/usr/本地——初始化/full-path-to-mysql-VERSION-OS/my . cnf中所做用户=mysqlosf,

查看日志输出:vi/xcxyz/日志/mysql/error.log
2017 - 07 - 24 t03:13:47.933684z 0[警告]时间戳与隐含的默认值是弃用。请使用——explicit_defaults_for_timestamp服务器选项(见文档了解更多信息)。
2017 - 07 - 24 t03:13:49.979892z 0[警告]InnoDB:新创建的日志文件,LSN=45790
2017 - 07 - 24 - t03:13:50.262941z 0[警告]InnoDB:创建外键约束系统表。
2017 - 07 - 24 t03:13:50.330756z 0[警告]没有发现现有的UUID,所以我们认为这是第一次,这个服务器已经启动。生成一个新的UUID: 1 d702294 - 701 e - 11 - e7 - 98 a1 - 00163 e30bbf6。

linux下多个mysql5.7.19安装的方法