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

42次阅读
没有评论

共计 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 小编将为大家推送更多相关知识点的文章,欢迎关注!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-28发表,共计2083字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)