加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_泰州站长网 (http://www.0523zz.com/)- 视觉智能、AI应用、CDN、行业物联网、智能数字人!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

Mysql for Linux怎么用rpm方式安置和配置

发布时间:2022-01-16 12:27:33 所属栏目:MySql教程 来源:互联网
导读:这篇文章主要讲解了Mysql for Linux怎么用rpm方式安装和配置,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习Mysql for Linux怎么用rpm方式安装和配置吧! 1.准备及安装 1)下载rpm安装包(或rpm bundle) r
      这篇文章主要讲解了“Mysql for Linux怎么用rpm方式安装和配置”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“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方式安装和配置这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。

(编辑:云计算网_泰州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读