共计 2083 个字符,预计需要花费 6 分钟才能阅读完成。
这篇文章主要讲解了“Mysql for Linux 怎么用 rpm 方式安装和配置”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着丸趣 TV 小编的思路慢慢深入,一起来研究和学习“Mysql for Linux 怎么用 rpm 方式安装和配置”吧!
1. 准备及安装
1) 下载 rpm 安装包(或 rpm bundle)
rpm 安装包包括两个(bundle 会更多),一个是 client,另一个是 server,例如:MySQL-client-5.5.44-1.linux2.6.i386.rpm;MySQL-server-5.5.44-1.linux2.6.i386.rpm。。
2)上传 rpm(bundle)安装包
将下载的两个 rpm 安装包上传至 /usr/local/ 目录下。
3)检测和删除之前安装的 rpm 包
# rpm -qa|grep mysql
# rpm -e –-nodeps qt-mysql-4.6.2-26.el6_4.x86_64
# rpm -e –-nodeps mysql-server-5.1.71-1.el6.x86_64
# rpm -e –-nodeps mysql-libs-5.1.71-1.el6.x86_64
# rpm -e –-nodeps mysql-devel-5.1.71-1.el6.x86_64
# rpm -e –-nodeps mysql-5.1.71-1.el6.x86_64
4)安装 rpm 安装包
# rpm -ivh MySQL-server-5.5.44-1.linux2.6.i386.rpm
# rpm -ivh MySQL-client-5.5.44-1.linux2.6.i386.rpm
– 注:
如果安装为 rpm bundle 的话,需解压和安装如下 rpm 包。
1)解压 tar 包
# tar -xvf mysql-8.0.12-1.el6.x86_64.rpm-bundle.tar
2)按序安装解压的 rpm 包
# rpm -ivh mysql-community-common-8.0.12-1.el6.x86_64.rpm
# rpm -ivh mysql-community-libs-8.0.12-1.el6.x86_64.rpm
# rpm -ivh mysql-community-libs-compat-8.0.12-1.el6.x86_64.rpm
# rpm -ivh mysql-community-client-8.0.12-1.el6.x86_64.rpm
# rpm -ivh mysql-community-server-8.0.12-1.el6.x86_64.rpm
4)拷贝及修改配置文件
# cp /usr/share/mysql/my-medium.cnf /etc/my.cnf
然后,在 /etc/my.cnf 配置文件中分别加入如下变量。
[client]
default-character-set=utf8
[mysqld]
default-storage-engine=INNODB
character-set-server=utf8
collation-server=utf8_generic_ci
5) 启动 mysql
# service mysql start
2. 管理及配置
1) 修改登录密码
# /usr/bin/mysqladmin -u root password new-passwd
– 注:
1)这里需要注意,mysql5.7.4 之前,安装后默认 root 默认没有密码,之后的密码可以通过 mysqld.log 获取,具体 mysqld.log 的位置根据具体设置而定,例如:/var/log/mysqld.log,/usr/local/mysql/mysqld.log 等。可通过如下命令获取:
cat mysqld.log|grep pass
2)启动及停止 mysql
# /etc/init.d/mysql start
# /usr/bin/mysqladmin -u root -p shutdown
# sudo /etc/init.d/mysql restart
3)自启动配置
# chkconfig –list
# chkconfig –del mysql
# chkconfig –add mysql
# chkconfig mysql on
4) 通过 mysql 用户启停 mysql 数据库时,可能会出现权限问题的报错,可以根据具体情况进行设置相关变量,例如:
datadir,socket,log-error,pid-file 等。此外,还可能会出现有关 /var/lock/subsys/mysql 路径的权限报错,该路径不能通过修改 mysql 变量的方式进行修改,但可以通过对 /etc/init.d/mysqld 脚本中的 lockfile 进行修改而进行改变。
感谢各位的阅读,以上就是“Mysql for Linux 怎么用 rpm 方式安装和配置”的内容了,经过本文的学习后,相信大家对 Mysql for Linux 怎么用 rpm 方式安装和配置这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是丸趣 TV,丸趣 TV 小编将为大家推送更多相关知识点的文章,欢迎关注!