centos7 mini rpm安装mysql5.6.31
来源:互联网 发布:java接口开发demo 编辑:程序博客网 时间:2024/05/22 07:55
1、下载地址 mysql下载地址 http://downloads.mysql.com/archives/community/
2、红色是下载的包,用Fz上传到服务器中。
用 tar -xvf MySQL-5.6.31-1.linux_glibc2.5.x86_64.rpm-bundle.tar 解压压缩包
3、在安装之前一定要检查本机上是否安装mysql服务,
可以用
mysql --version
如果出现则证明有安装mysql使用rpm -qa |grep -i mysql
查询出如果显示出以下内容
然后用 rpm -e --nodeps 包名
删除查出的包名删除后 whereis mysql 查出相应的mysql文件夹
rm -fr 相应的mysql文件夹路径
也删除掉 my.cnf文件 rm my.cnf(我在网上查安装方法,有说在/etc/文件夹中,我的在/usr/文件夹中)以上都是我安装好的 只做演示,以上步骤都做完后 建议重启下服务器。
4、放入Centos下解压安装,一般情况下安装sever和client就可以满足绝大部分需求
用rpm -ivh 安装
rpm -ivh MySQL-server-5.6.31-1.linux_glibc2.5.x86_64.rpm
出现
安装server成功rpm -ivh MySQL-client-5.6.31-1.linux_glibc2.5.x86_64.rpm
出现
安装client成功
5、启动mysql
service mysql start
出现 Starting MySQL SUCCESS! 表示mysql 已安装成功。
6、查看mysql初始密码
cat /root/.mysql_secret
7、mysql -u用户名 -p密码
登陆mysql成功
第一次登陆必须修改mysql密码
set password = password('新密码');
这一步安装基本完成了,但直接用navicat之类的工具远程连接会报错,因为mysql默认没有开启远程登录,需要修改一下权限
8、.继续执行
grant all privileges on *.* to 'root'@'%' identified by 'password' with grant option;
flush privileges;
然后再远程连接就没有问题了
RPM安装后mysql的文件分散在多个目录中
附上官网上的文件目录介绍
安装部分就是这样
启动mysql时,如果报Starting MySQL... ERROR! The server quit without updating PID file (/var/lib/mysql/localhost.localdomain.pid).
可以在网上查找相应的修改方法,如果没有的话,看你安装MySQL-service 的时候报什么错,
我的是报FATAL ERROR: please install the following Perl modules before executing /usr/bin/mysql_install_db:
Data::Dumper
然后问度娘安装perl 安装后 ,把之前的安装卸载后重装下mysql就行了
- centos7 mini rpm安装mysql5.6.31
- Centos7 RPM 安装 mysql5.7
- CentOS7上用rpm安装mysql5.7
- CENTOS7使用rpm方式安装mysql5.7.18
- CentOS7.3 安装 MySQL5.7.18 RPM Bundle
- Centos7.3.1611安装mysql5.7.18 rpm教程
- centos7上mysql5.7的rpm安装
- Centos7使用rpm包安装mysql5.7.18
- Centos7.2环境RPM 安装MySQL5.6.24
- centos7.2RPM安装mysql5.6
- centos7 rpm安装或者升级mysql5.7
- CentOs7.2 安装RPM MySQL5.7.16
- centos7之RPM安装MySQL5.5.48
- centos 7 mini版 rpm 安装mysql5.7过程
- mysql5.6 centos7下安装之rpm安装
- centos7.2下安装mysql5.7,使用rpm包安装
- centos7.2下安装mysql5.7,使用rpm包安装
- centos7.2下安装mysql5.7.16使用rpm包安装
- SauceLabs + Selenium+ Nunit For Web Ui Test
- 深度学习框架PaddlePdddle学习( 二)
- Zookeeper总概
- MultipartFile-使用策略模式实现可拓展文件分类上传
- 究竟怎样写代码才算是好代码[转载]
- centos7 mini rpm安装mysql5.6.31
- [乐意黎]开通CSDN 博客快七周年,访问量终于超4000000次
- c语言中static的用法详细示例分析
- 6.27
- Maven实现tomcat热部署
- 动态规划与数学方程法解决楼层扔鸡蛋问题
- 堆栈数据代码区
- 【scikit-learn】05:sklearn文本分类及评价指标
- java Object类的wait和notify学习