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文件
相关文章
- 转录组入门(7):差异表达分析
- 【MySQL】浅谈 varchar(N)
- 【MySQL】浅谈 varchar(N)
- mysql varchar
- 知识整理[二〇一二年八月三日 星期五]
- 通过oracle类比MySQL中的字节字符问题
- DockOne微信分享(一二八):容器化部署OpenSt…
- 运维调试记录:无法远程连接MySQL数据库
- 关于远程连接MySQL数据库的问题解决
- MIPS SDE所知一二