1704系统中安装MySQL数据库

在1704系统中安装MySQL数据库的步骤如下:

1704系统中安装MySQL数据库
(图片来源网络,侵删)

准备工作

1、确保系统已经安装了必要的依赖包,如libaio、libnuma等。

2、下载MySQL的安装包,可以从官网或者其他可信来源下载。

创建MySQL用户和组

1、创建一个名为mysql的用户和组,用于运行MySQL服务。

sudo groupadd mysql
sudo useradd r g mysql s /bin/false mysql

解压MySQL安装包

1、将下载的MySQL安装包解压到一个目录,如/usr/local/mysql。

sudo tar zxvf mysqlxxx.tar.gz C /usr/local/

创建MySQL配置文件

1、在/etc目录下创建一个名为mysql的配置文件。

sudo mkdir /etc/mysql
sudo touch /etc/mysql/my.cnf

2、编辑my.cnf文件,添加以下内容:

[mysqld]
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
socket=/tmp/mysql.sock
pidfile=/usr/local/mysql/mysql.pid
logerror=/usr/local/mysql/mysql_error.log
bindaddress=0.0.0.0
port=3306
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
symboliclinks=0

3、为my.cnf文件设置权限。

sudo chown mysql:mysql /etc/mysql/my.cnf
sudo chmod 644 /etc/mysql/my.cnf

初始化MySQL数据库

1、运行MySQL安装包中的初始化脚本。

cd /usr/local/mysql
sudo bin/mysqld initialize user=mysql basedir=/usr/local/mysql datadir=/usr/local/mysql/data socket=/tmp/mysql.sock pidfile=/usr/local/mysql/mysql.pid logerror=/usr/local/mysql/mysql_error.log bindaddress=0.0.0.0 port=3306 sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES symboliclinks=0 lcmessagesdir=/usr/local/mysql/share skipsyslog install

2、启动MySQL服务。

sudo bin/mysqld_safe user=mysql &

3、获取临时密码。

sudo bin/grep 'temporary password' /var/log/mysqld.log | awk '{print $NF}'

4、使用临时密码登录MySQL。

sudo bin/mysql u root p

5、修改root用户的密码。

ALTER USER 'root'@'localhost' IDENTIFIED BY 'your_new_password';

6、刷新权限。

FLUSH PRIVILEGES;

7、退出MySQL。

exit;

8、停止MySQL服务。

sudo bin/mysqladmin u root p shutdown

9、重新启动MySQL服务。

sudo bin/mysqld_safe user=mysql &

至此,MySQL数据库已经在1704系统中安装完成。

原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/523211.html

(0)
未希新媒体运营
上一篇 2024-04-26 08:15
下一篇 2024-04-26 08:17

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购  >>点击进入