Mysql安装一二事

114 阅读2分钟
原文链接: click.aliyun.com

Mysql安装一二事

我爱的人玲 2018-11-08 22:55:33 浏览57 评论0

摘要: Mysql5.6版本二进制安装 1、安装前环境准备 安装目录: mkdir -p /home/app/{packages,mysql_v,scripts} cd packages wget https://cdn.

Mysql5.6版本二进制安装

1、安装前环境准备
安装目录:
mkdir -p /home/app/{packages,mysql_v,scripts}
cd packages
wget cdn.mysql.com//Downloads/…
tar xf mysql-5.6.42-linux-glibc2.12-x86_64.tar.gz -C ../mysql_v
cd /home/app
ln -s mysql_v/mysql-5.6.42-linux-glibc2.12-x86_64 mysql
mkdir mysql/logs;touch mysql/my.cnf;touch mysql/logs/mysqld.log
设置权限
groupadd mysql
useradd -r -g mysql -s /bin/false mysql
chown -R mysql:mysql mysql_v
chmod o+x /home/app
cd mysql

yum-y install autoconf
scripts/mysql_install_db --user=mysql --basedir=/home/app/mysql --datadir=/home/app/mysql/data
cp support-files/mysql.server /etc/init.d/mysql
vim my.cnf
[mysqld]
datadir=/home/app/mysql/data
port=13306
server-id =1
socket = /home/app/mysql/data/mysql.sock
[mysqld_safe]
log-error=/home/app/mysql/logs/mysqld.log
vim /etc/init.d/mysqld
basedir=/home/app/mysql 此需要指明,要不然不知道去哪里找mysqld等程序
mysqld_pid_file_path=/home/app/mysql/data/mysqld.pid 此处要指明,要不然默认会使用主机名.pid

service mysql start

ln -s /home/app/mysql/data/mysql.sock /tmp/mysql.sock
./bin/mysql_secure_installation 进行安全性设置
rm -f /tmp/mysql.sock
注意事项:
一定要注意存放mysql数据库目录的权限。从你存放数据库目录往上捋到根,看mysql用户是否有权限。
scripts/mysql_install_db 执行此程序只能在mysql目录下,而且会根据support-files中的my-default.cnf在mysql下生成my.cnf文件

【云栖快讯】阿里云双11巅峰钜惠!组团拉新分200万红包,云主机仅99.5元!更可参与百团大战PK,抢百万现金!马上拼团!  详情请点击 评论 (0) 点赞 (0) 收藏 (0)
分享到:

相关文章

网友评论