mysql 5.6 centos 安装?mysql8.0和5.7用哪个
Centos7.9安装Mysql5.6
安装Centos7.9上的Mysql5.6需要遵循以下步骤:
首先,确认环境包括Centos7-X86_64-Eeverything2009系统以及mysql 5.6.34版本。
接着,下载Mysql压缩包,可通过官网或百度网盘获取。
解压并移动压缩包至/opt目录,修改包名至mysql。
进入解压后的目录,使用rpm命令卸载系统默认的mariadb数据库。
将Mysql配置文件复制至/etc/my.cnf,并在文件中注释【sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES】,设置所有文件所属主与所属组为mysql:mysql。
执行mysql_install_db脚本文件进行数据库安装,设置开机自启和添加服务,列出并启动mysqld服务。
将mysql的bin目录加入环境变量,重启.bash_profile文件。
执行mysql-u root-p命令进入Mysql环境,并修改root用户密码。
至此,Mysql5.6在Centos7.9环境中的安装过程结束。
Centos7安装mysql缺乏yum源怎么安装
我首先想到的是安装VMware Tools,安装成功后,配置好共享文件夹后,总是报这个错
无奈,只好另寻他法。
随后又想到了,做个iso镜像,然后挂载在CDrom上,然后安装JDK成功,但是mysql安装失败,可能由于只从官网上下载了server,而没有解决依赖关系。
最后,找到mysql5.6的centos的repo源,终于解决mysql的安装问题:
1.确保centos安装了wget,没有的话安装wgetyuminstallwget
2.下载mysql的repo源
1:wget
2:安装mysql-community-release-el7-5.noarch.rpm包
3:rpm-ivh mysql-community-release-el7-5.noarch.rpm
4.安装这个包后,会获得两个mysql的yum repo源
[root@localhost
~]# ls-1/etc/yum.repos.d/mysql-community*
/etc/yum.repos.d/mysql-community.repo
/etc/yum.repos.d/mysql-community-source.repo
[root@localhost
~]#
5.然后安装mysql
yuminstallmysql-server
根据步骤安装就可以了,不过安装完成后,没有密码,需要充值密码:
mysql_secure_installation
可以根据这个命令,重置密码。也可以登录mysql再重置
mysql-u root
根据mysql的命令行来更改:
mysql> use
mysql;
mysql> update
usersetpassword=PASSWORD("GIVE-NEW-ROOT-PASSWORD")
where User='root';
mysql> flush
privileges;
mysql> quit
怎么从MySQL官方Yum仓库安装MySQL5.6
如何从MySQL官方Yum仓库安装MySQL5.6 2013年10月,MySQL开发团队正式宣布支持Yum仓库,这就意味着我们现在可以从这个Yum库中获得最新和最优版的MySQL安装包。本文将在一台全新安装的CentOS6上安装MySQL5.6,如果你不熟悉MySQL5.6的新特性,我建议从MySQL 5.6
如何从MySQL官方Yum仓库安装MySQL5.6 2013年10月,MySQL开发团队正式宣布支持Yum仓库,这就意味着我们现在可以从这个Yum库中获得最新和最优版的MySQL安装包。本文将在一台全新安装的CentOS6上安装MySQL5.6,如果你不熟悉MySQL5.6的新特性,我建议从MySQL 5.6的新特性开始,其中有很多非常有用的特性。
首先我们需要从MySQL开发者网站下载Yum仓库文件,导入Yum库后,一个简单的yumupdate命令将确保你运行在MySQL5.6的最新发布版上,包括一些安全特性的更新。Yum同时也将确保导入相关依赖库,这些都将使我们的安装过程简单化。进入,下载RedHat
Enterprise Linux 6/ Oracle Linux 6版。
点击链接No thanks, just start my download.直接下载。
下载完成后将Yum库导入到你的本地:
sudo yum localinstallmysql-community-release-el6-*.noarch.rpm
这个Yum库包含了MySQLServer,MySQL工作台管理工具以及ODBC驱动,现在可以通过下面的命令简单地安装MySQLServer:
sudo yum install mysql-community-server
至此我就可以使用Yum简单地管理MySQL更新,并能确保总是从官网软件库得到最新的发布版。
附录:
1、root password update failed
ERROR 1290(HY000): The MySQL server is running with the--skip-grant-tables option so it cannot execute this statement.
解决办法:
[**@localhost~]# mysql
mysql> set global read_only=0;
Query OK, 0 rows affected(0.00 sec)
mysql> flush privileges;
Query OK, 0 rows affected(0.00 sec)
mysql> quit
[**@localhost~]#/usr/bin/mysql_secure_installation
如此便可以重新更新root密码了!