在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系统中安装完成。
最新评论
本站CDN与莫名CDN同款、亚太CDN、速度还不错,值得推荐。
感谢推荐我们公司产品、有什么活动会第一时间公布!
我在用这类站群服务器、还可以. 用很多年了。