mysql5.6 安装部署教程
发布时间:2023-07-24 14:46:08 所属栏目:MySql教程 来源:
导读:mysql5.6 install
这里以预编译二进制方式安装部署,与编译安装相比,不需要编译,直接修改好my.cnf初始化后即可使用,推荐生产环境使用这种方式。
下载文件
国内镜像源下载更快,没有必要去官网下载。
这里以预编译二进制方式安装部署,与编译安装相比,不需要编译,直接修改好my.cnf初始化后即可使用,推荐生产环境使用这种方式。
下载文件
国内镜像源下载更快,没有必要去官网下载。
mysql5.6 install 这里以预编译二进制方式安装部署,与编译安装相比,不需要编译,直接修改好my.cnf初始化后即可使用,推荐生产环境使用这种方式。 下载文件 国内镜像源下载更快,没有必要去官网下载。 cd ~ wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.39-linux-glibc2.12-x86_64.tar.gz 配置文件准备这里只会配置安装启动必要的参数,生产级别的参数这里不做介绍。 cat /etc/my.cnf [client] port = 3306 socket = /data/coohua/mysql/mysql.sock default-character-set = utf8 [mysqld] port = 3306 socket = /data/coohua/mysql/mysql.sock basedir = /app/3rd/mysql/mysql datadir = /data/coohua/mysql/data/ pid-file = /data/coohua/mysql/data/mysqld.pid user = mysql character-set-server =utf8 innodb_large_prefix=on lower_case_table_names = 1 server-id = 1 创建MySQL用户 groupadd mysql useradd -g mysql -M -s /sbin/nologin mysql 创建mysql目录 mkdir -p /app/3rd/mysql mkdir -p /data/coohua/mysql 安装前准备 tar -zxf mysql-5.6.39-linux-glibc2.12-x86_64.tar.gz -C /app/3rd/mysql/ ln -s /app/3rd/mysql/mysql-5.6.39-linux-glibc2.12-x86_64 /app/3rd/mysql/default chown -R mysql.mysql /app/3rd/mysql #程序目录 chown -R /data/coohua/mysql/ #数据目录 初始化安装 cd /app/3rd/mysql/mysql-5.6.39-linux-glibc2.12-x86_64 ./scripts/mysql_install_db --defaults-file=/app/3rd/mysql/default/my.cnf --user=mysql 出现下列错误提示 please install the following Perl modules before executing scripts/mysql_install_db: 缺少autoconf yum -y install autoconf error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory 缺少libaio yum install -y libaio 重新进行初始化操作 ./scripts/mysql_install_db --defaults-file=/app/3rd/mysql/default/my.cnf --user=mysql 启动mysql服务 /app/3rd/mysql/default/bin/mysqld_safe --defaults-file=/app/3rd/mysql/default/my.cnf --user=mysql & 修改密码 ./bin/mysqladmin -S /tmp/mysql.sock -u root -h localhost password 'root' 安全加固 mysql -S /tmp/mysql.sock -uroot -hlocalhost -proot delete from mysql.user where password=''; #删除无密码用户 drop database test; #删除test数据库 至此mysql5.6版本已经安装完毕,但仅仅是安装完毕,后续要的优化很多 (编辑:聊城站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐