下面为您详细讲解"利用rpm安装mysql 5.6版本详解"的完整攻略。
准备工作
在安装MySQL 5.6之前,需要先安装必要的依赖包,例如gcc、gcc-c++、cmake、ncurses-devel等。可以使用yum命令进行安装,命令如下:
sudo yum install gcc gcc-c++ cmake ncurses-devel
下载MySQL 5.6安装包
从MySQL官网下载对应的MySQL 5.6二进制安装包,以rpm安装的方式进行安装。下载链接为:https://dev.mysql.com/downloads/mysql/5.6.html
安装MySQL 5.6
下载好.rpm文件之后,使用以下命令进行安装:
sudo rpm -ivh mysql-community-server-5.6.xx.rpm
其中xx为具体的版本号。执行命令后,会提示正在进行安装。安装完成之后,会在系统中创建一个mysql用户和一个mysql组,并生成root默认密码,密码会保存在/var/log/mysqld.log文件中。
启动MySQL服务
在安装完成之后,MySQL服务默认是不启动的。使用以下命令启动MySQL服务:
sudo service mysqld start
如果要设置开机自启动,可以使用以下命令:
sudo chkconfig mysqld on
修改root密码
MySQL安装完成后,默认的root密码会保存在/var/log/mysqld.log文件中。使用以下命令可以查看默认密码:
sudo grep 'temporary password' /var/log/mysqld.log
使用默认密码登录后,需要修改root密码。登录MySQL:
mysql -u root -p
输入默认密码,然后执行以下命令进行修改:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('新密码');
示例
示例1:修改MySQL配置文件
如果需要修改MySQL的配置文件,在/etc/my.cnf中进行修改即可。例如,将MySQL的默认端口从3306改为3307,可以在文件中添加以下内容:
[mysqld]
port=3307
修改完成后,重启MySQL服务使其生效:
sudo service mysqld restart
示例2:创建新用户并授权
在MySQL中,可以创建新用户并授权其对某个数据库或表的权限。例如,创建一个名为test的用户,可以使用以下命令:
CREATE USER 'test'@'localhost' IDENTIFIED BY 'password';
然后,将test用户授予对testdb数据库的所有权限:
GRANT ALL PRIVILEGES ON testdb.* TO 'test'@'localhost';
修改完成后,使授权生效:
FLUSH PRIVILEGES;
以上就是"利用rpm安装mysql 5.6版本详解"的完整攻略,希望能够帮到您。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:利用rpm安装mysql 5.6版本详解 - Python技术站