hand
_1_8_80
4
返回栏目
0k
1k
0.2k
3k
1k
1k
0.3k
0.9k
0.8k
1k
0k
1k
0.8k
0k
0k
1k
0.1k
0k
0k
0.8k
3k
2k
0.4k
1k
3k
1k
0k
1k
0.5k
1k
3k
0.6k
0.2k
0.4k
0.9k
0k
0.6k
0.2k
1k
1k
1k
0.4k
0.3k
0.2k
0.3k
0.2k
0k
3k
0.6k
0k
0.2k
0.1k
0.3k
0.6k
0.2k
0.2k
0k
0.3k
2k
0.4k
0.2k
0.1k
0.1k
0.1k
0k
0.1k
0.1k
0.2k
0.2k
0.2k
0k
0k
0.5k
0k
0.1k
0.6k
0.4k
0.4k
3k
2k
0.2k
0.7k
1k
0k
0k
0.1k
2k
0.4k
2k
0k
0k
0.3k
6k
0k
0.1k
0k
0k
0.5k
1k
返回mysql数据库栏目
作者:
贺及楼
成为作者
更新日期:2024-04-05 22:27:42
我们可以自己创建数据库和日志存放目录,配置文件等。在初始化时通过参数指定这些自定义的目录和文件。
首先,将安装包上传到/tmp目录,将准备好的配置文件(比如:my3306.cnf)上传到/etc目录下。然后,按照下面的步骤进行安装。
# 创建用户和组
groupadd mysql
useradd -r -g mysql -s /bin/false mysql
# 切换到/tmp目录,解压
cd /tmp
tar zxvf mysql-5.6.44-linux-glibc2.12-x86_64.tar.gz
# 将解压后的目录移动到/usr/local目录下
cp -rf mysql-5.6.44-linux-glibc2.12-x86_64 /usr/local/mysql
chown mysql:mysql -R /usr/local/mysql
# 创建数据库目录和日志目录
mkdir -p /data/mysql3306/mysql3306
mkdir -p /data/mysql3306/logs
chown mysql:mysql -R /data
# 初始化数据目录
/usr/local/mysql/scripts/mysql_install_db --basedir=/usr/local/mysql/ --datadir=/data/mysql3306/mysql3306 --defaults-file=/etc/my3306.cnf --user=mysql
# 启动服务
/usr/local/mysql/bin/mysqld_safe --defaults-file=/etc/my3306.cnf --user=mysql &
# 连接数据库
/usr/local/mysql/bin/mysql -S /tmp/mysql3306.sock
# 配置环境变量
vim /etc/profile
# 添加内容:
export PATH=$PATH:/usr/local/mysql/bin
# 配置MySQL开机自动启动
cp support-files/mysql.server /etc/init.d/mysql.server
chmod 755 /etc/init.d/mysql.server
systemctl enable mysql.server
mysql数据库
整章节共99节
快分享给你的小伙伴吧 ~