在Linux或UNIX上安装MySQL,我们通常会选择使用yum包管理器,yum是Red Hat及其衍生版本(包括CentOS)中常用的包管理工具,它可以自动处理软件包之间的依赖关系,使得安装过程更加简单和方便,下面我将详细介绍如何在Linux或UNIX上使用yum安装MySQL。
我们需要添加MySQL的官方仓库,打开终端,输入以下命令:
sudo rpm -ivh https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
这条命令会下载并安装MySQL的社区版,如果你需要安装MySQL的商业版或者其他版本,可以访问MySQL官方网站获取相应的rpm包。
接下来,我们需要安装MySQL服务器,在终端中输入以下命令:
sudo yum install mysql-community-server
这条命令会开始安装MySQL服务器,安装过程中,系统会提示你确认一些选项,如是否自动启动MySQL服务、是否在系统启动时自动启动MySQL服务等,你可以根据自己的需要进行选择。
安装完成后,我们需要对MySQL进行配置,启动MySQL服务:
sudo systemctl start mysqld
运行安全安装脚本,以设置root用户的密码和其他安全选项:
sudo mysql_secure_installation
按照提示操作,你可以选择设置root用户密码、删除匿名用户、禁止root远程登录等,完成安全安装后,你会得到一个临时密码,记得记录下来,稍后会用到。
我们需要修改MySQL的配置文件,使其开机自启动,打开配置文件:
sudo vi /etc/my.cnf
在文件末尾添加以下内容:
[mysqld] auto_rehash=1 safe_mode=0 log_error=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid socket=/var/run/mysqld/mysqld.sock skip-external-locking
保存并退出,然后重启MySQL服务:
sudo systemctl restart mysqld
至此,MySQL已经成功安装并配置完成,你可以使用以下命令登录MySQL:
mysql -u root -p
输入之前设置的临时密码,即可进入MySQL的命令行界面,在这里,你可以创建数据库、表、用户等,进行各种数据库操作。
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/210550.html