美文网首页
安装mysql数据库

安装mysql数据库

作者: 蔺蔺蔺赫赫 | 来源:发表于2019-07-18 15:53 被阅读0次

下载并上传软件至/server/tools

mkdir -p /server/tools

cd /server/tools/

[root@db01 /server/tools]# ls

mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz

解压软件

tar xf mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz

移动到安装目录并改名

mkdir /application

mv mysql-5.7.26-linux-glibc2.12-x86_64  /application/mysql

用户的创建处理原始环境

useradd -s /sbin/nologin mysql 创建守护进程

mkdir /data/mysql/data -p    创建数据目录

chown -R mysql.mysql /application/*  授权

chown -R mysql.mysql /data    授权

yum install -y libaio-devel  下载依赖包

初始化

mysqld --initialize-insecure \

--user=mysql --basedir=/application/mysql \

--datadir=/data/mysql/data

--initialize 参数:

1. 对于密码复杂度进行定制:12位,4种

2. 密码过期时间:180

3. 给root@localhost用户设置临时密码

设置环境变量

echo 'export PATH=/application/mysql/bin:$PATH' >> /etc/profile

source /etc/profile

mysql -V  查看版本号

配置文件的准备

cat >/etc/my.cnf <<EOF

[mysqld]

user=mysql

basedir=/application/mysql

datadir=/data/mysql/data

socket=/tmp/mysql.sock

server_id=6

port=3306

[mysql]

socket=/tmp/mysql.sock

EOF

启动数据库服务

cp /application/mysql/support-files/mysql.server   /etc/init.d/mysqld

service mysqld restart 或 /etc/init.d/mysqld  start

相关文章

网友评论

      本文标题:安装mysql数据库

      本文链接:https://www.haomeiwen.com/subject/fjhklctx.html