在Cenos系统中快速下载MySQL数据库
随着互联网的发展,数据库已经成为了企业和个人存储、管理和查询数据的重要工具,MySQL作为一款开源的关系型数据库管理系统,因其高性能、高稳定性和易用性而受到了广泛的应用,本文将介绍如何在Cenos系统中快速下载MySQL数据库。
安装MySQL
1、下载MySQL安装包
我们需要从MySQL官网(https://dev.mysql.com/downloads/mysql/)下载适用于Cenos系统的MySQL安装包,选择对应的操作系统版本,然后点击“Download”按钮进行下载。
2、安装MySQL
下载完成后,解压缩安装包,进入解压后的目录,执行以下命令进行安装:
sudo yum localinstall mysql-community-server-*.rpm
*
表示安装包的版本号,执行该命令后,系统会自动安装MySQL服务器及其相关组件。
3、启动MySQL服务
安装完成后,启动MySQL服务:
sudo systemctl start mysqld
4、设置开机自启动
为了确保MySQL服务在系统重启后自动运行,我们需要设置开机自启动:
sudo systemctl enable mysqld
配置MySQL
1、获取临时密码
首次安装MySQL后,我们需要获取一个临时密码,执行以下命令:
sudo grep 'temporary password' /var/log/mysqld.log
在输出的结果中,找到以“temporary password”开头的一行,记录下后面的临时密码。
2、修改密码
使用临时密码登录MySQL:
mysql -u root -p --skip-grant-tables
输入临时密码后,进入MySQL命令行界面,接下来,我们修改密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
将新密码
替换为你想要设置的密码,刷新权限:
FLUSH PRIVILEGES;
3、配置远程访问权限(可选)
如果你需要从其他计算机访问MySQL数据库,可以配置远程访问权限,登录MySQL:
mysql -u root -p --skip-grant-tables -h 127.0.0.1 -P 3306 --protocol=tcp --socket=/tmp/mysql.sock -u root -p --skip-grant-tables -h 127.0.0.1 -P 3306 --protocol=tcp --socket=/tmp/mysql.sock -u root -p --skip-grant-tables -h 127.0.0.1 -P 3306 --protocol=tcp --socket=/tmp/mysql.sock -u root -p --skip-grant-tables -h 127.0.0.1 -P 3306 --protocol=tcp --socket=/tmp/mysql.sock -u root -p --skip-grant-tables -h 127.0.0.1 -P 3306 --protocol=tcp --socket=/tmp/mysql.sock -u root -p --skip-grant-tables -h 127.0.0.1 -P 3306 --protocol=tcp --socket=/tmp/mysql.sock -u root -p --skip-grant-tables -h 127.0.0.1 -P 3306 --protocol=tcp --socket=/tmp/mysql.sock -u root -p --skip-grant-tables -h 127.0.0.1 -P 3306 --protocol=tcp --socket=/tmp/mysql.sock -u root -p --skip-grant-tables -h 127.0.0.1 -P 3306 --protocol=tcp --socket=/tmp/mysql.sock -u root -p --skip-grant-tables -h 127.0.0.1 -P 3306 --protocol=tcp --socket=/tmp/mysql.sock -u root -p --skip-grant-tables -h 127.0.0.1 -P 3306 --protocol=tcp --socket=/tmp/mysql.sock -u root -p --skip-grant-tables -h 127.0.0.1 -P 3306 --protocol=tcp --socket=/tmp/mysql.sock -u root -p --skip-grant-tables -h 127.0.0.1 -P 3306 --protocol=tcp --socket=/tmp/mysql.sock -u root -p --skip-grant-tables -h 127.0.0.1 -P 3306 --protocol=tcp --socket=/tmp/mysql.sock -u root -p --skip-grant-tables -h 127.0.0.1 -P 3306 --protocol=tcp --socket=/tmp/mysql.sock -u root -p --skip-grant-tables -h 127.0.0.1 -P 3306 --protocol=tcp --socket=/tmp/mysql.sock -u root -p --skip-grant-tables -h 127.0.0.1 -P 3306 --protocol=tcp --socket=/tmp/mysql.sock -u root -p --skip-grant-tables -h 127.0.0.1 -P 3306 --protocol=tcp --socket=/tmp/mysql.sock -u root -p --skip-grant-tables -h 127.0.0.1 -P 3306 --protocol=tcp --socket=/tmp/mysql.sock -u root -p --skip-grant-tables -h 127.0.0.1 -P 3306 --protocol=tcp --socket=/tmp/mysql.sock -u root -p --skip-grant-tables -h 127.0.0.1 -P 3306 --protocol=tcp --socket=/tmp/mysql.sock root@cenos ~] ALTER user 'root'@'%' IDENTIFIED BY '新密码';
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/390482.html