centos7环境下二进制安装包安装 mysql5.6的方法详解
16lz
2021-12-19
本文实例讲述了centos7环境下二进制安装包安装 mysql5.6的方法。分享给大家供大家参考,具体如下:
centos7 二进制安装包安装 mysql5.6
一、下载mysql5.6二进制安装包
http://mirrors.sohu.com/mysql/MySQL-5.6/
如:mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz
二、安装mysql5.6(安装在/data/mysql56)
(1)、创建mysql用户账号
> useradd -s /sbin/nologin -M mysql
> tar xf mysql-5.6.34-linux-glibc2.5-x86_64.tar.gz
> mv mysql-5.6.34-linux-glibc2.5-x86_64 mysql56
> cp /data/mysql56/support-files/my-default.cnf /etc/my.cnf
[client]port = 3306socket = /data/mysql56/mysql.sockdefault-character-set = utf8[mysqld]skip-name-resolveuser = mysqlbasedir = /data/mysql56datadir = /data/mysql56/dataport = 3306server_id = 10socket = /data/mysql56/mysql.sockpid-file = /data/mysql56/mysql.pidlog-error = /data/mysql56/data/mysql.errlog-bin = /data/mysql56/data/mysql-bincharacter-set-server = utf8
(5)、初始化数据库
> chown -R mysql.mysql /data/mysq56> /data/mysql56/scripts/mysql_install_db \--defaults-file=/etc/my.cnf \--user=mysql \--basedir=/data/mysql56 \--datadir=/data/mysql56/data
FATAL ERROR: please install the following Perl modules before executing
Data::Dumper
> yum -y install autoconf
三、配置并启动mysql
> cp /data/mysql56/support-files/mysql.server /etc/init.d/mysqld> chmod 755 /etc/init.d/mysqld
> sed -i 's#/usr/local/mysql#/data/mysql56#g' /data/mysql56/bin/mysqld_safe /etc/init.d/mysqld
> service mysqld start
> chkconfig --add mysqld> chkconfig mysqld on> chkconfig --list mysqld
> echo 'export PATH=/data/mysql56/bin:$PATH' >> /etc/profile> source /etc/profile
> mysqladmin -u root password '123456'
登陆mysql
> mysql -uroot -p
> select user,host from mysql.user;
+------+-----------------------+
| user | host |
+------+-----------------------+
| root | 127.0.0.1 |
| root | ::1 |
| | localhost |
| root | localhost |
| | localhost.localdomain |
| root | localhost.localdomain |
+------+-----------------------+
> drop user "root"@"::1";> drop user ""@"localhost";> drop user ""@"localhost.localdomain";> drop user "root"@"localhost.localdomain";
> drop database test;
希望本文所述对大家MySQL数据库计有所帮助。
更多相关文章
- MySQL系列多表连接查询92及99语法示例详解教程
- Android(安卓)- Manifest 文件 详解
- Android的Handler机制详解3_Looper.looper()不会卡死主线程
- Selector、shape详解(一)
- android2.2资源文件详解4--menu文件夹下的菜单定义
- Android发送短信方法实例详解
- Android(安卓)读取资源文件实例详解
- 详解Android中的屏幕方向
- Android学习笔记(10)————Android的Listview详解1(ArrayAdapte