下面是“Fedora 8下MySQL安装的安装方法”的完整攻略:
安装前准备
在进行MySQL安装之前,需要先安装一些必要的软件和依赖项,执行以下命令:
sudo dnf install -y wget ncurses-devel
下载安装包
下载MySQL安装包,可以在MySQL官网下载:https://dev.mysql.com/downloads/mysql/。
在本例中,我们下载MySQL 5.7版本:
wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.29-linux-glibc2.12-x86_64.tar.gz
解压安装包
解压安装包到指定目录,例如:
sudo tar -zxvf mysql-5.7.29-linux-glibc2.12-x86_64.tar.gz -C /usr/local
创建MySQL用户、组和数据目录
创建MySQL用户和组:
sudo groupadd mysql
sudo useradd -r -g mysql -s /bin/false mysql
创建数据目录:
sudo mkdir /usr/local/mysql/data
sudo chown -R mysql:mysql /usr/local/mysql
安装MySQL
进入MySQL解压目录:
cd /usr/local/mysql/
创建配置文件:
sudo cp support-files/my-default.cnf /etc/my.cnf
初始化MySQL:
sudo bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
启动MySQL服务
启动MySQL服务:
sudo bin/mysqld_safe --user=mysql &
设置root用户密码:
sudo bin/mysql_secure_installation
示例
创建数据库
sudo mysql -u root -p
输入密码后进入MySQL命令行,创建一个名为exampledb
的数据库:
mysql> CREATE DATABASE exampledb;
创建新用户
创建一个名为exampleuser
的用户,密码为examplepass
,并授权给exampledb
:
mysql> CREATE USER 'exampleuser'@'%' IDENTIFIED BY 'examplepass';
mysql> GRANT ALL ON exampledb.* TO 'exampleuser'@'%';
mysql> FLUSH PRIVILEGES;
这样,exampleuser
用户就有了对exampledb
数据库的全部权限。
总结
以上就是在Fedora 8下MySQL安装和配置的详细攻略。如果你按照上述步骤执行,就能够成功地在Fedora 8上部署MySQL数据库。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:fedora8 下mysql 安装的安装方法 - Python技术站