美文网首页
离线安装mysql

离线安装mysql

作者: 仔仔H | 来源:发表于2019-04-26 23:57 被阅读0次

离线安装mysql

1.上传压缩包
2.解压
3.查看已安装的mysql rpm -qa |grep mysql
4.删除已安装的mysql rpm -e mysql-libs-5.1.71-1.el6.x86_64 --nodeps
5.安装我们自己下载的rpm包 rpm -ivh *.rpm
*号是我们下载的包名
MySQL-client-5.6.17-1.el6.x86_64.rpm
MySQL-devel-5.6.17-1.el6.x86_64.rpm
MySQL-embedded-5.6.17-1.el6.x86_64.rpm
MySQL-server-5.6.17-1.el6.x86_64.rpm
MySQL-shared-5.6.17-1.el6.x86_64.rpm
MySQL-shared-compat-5.6.17-1.el6.x86_64.rpm
MySQL-test-5.6.17-1.el6.x86_64.rpm
6.设置mysql的root密码,首先后台启动mysql cd /usr/lib
mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
7.进入mysql终端:mysql -u root mysql
8.设置密码: UPDATE user SET Password=PASSWORD('admin') where USER='root' and host='root' or host='localhost';
9.刷新权限:FLUSH PRIVILEGES;
10.退出mysql exit;
11.重启mysql:/etc/init.d/mysql restart
12 重新使用新密码登陆 mysql -uroot -p
13. 重新设置一下密码:SET PASSWORD = PASSWORD('admin');
13.开启远程登陆:Grant all privileges on . to 'root'@'%' identified by 'admin' with grant option;
14.刷新权限列表 :FLUSH PRIVILEGES;

卸载mysql

停止mysql服务 service mysql stop
查看所有mysql的安装包 rpm -qa | grep -i mysql
卸载所有mysql的安装包 rpm -e MySQL-test-5.6.17-1.el6.x86_64 MySQL-shared-5.6.17-1.el6.x86_64 MySQL-devel-5.6.17-1.el6.x86_64 MySQL-shared-compat-5.6.17-1.el6.x86_64 MySQL-embedded-5.6.17-1.el6.x86_64 MySQL-server-5.6.17-1.el6.x86_64 MySQL-client-5.6.17-1.el6.x86_64 --nodeps
查看是否卸载干净 rpm -qa | grep -i mysql
查看哪里还有mysql的文件夹 whereis mysql
删掉 rm -rf /usr/lib64/mysql
删掉 rm -rf /usr/my.cnf
删掉 rm -rf /root/.mysql_secret
删掉 rm -rf /var/lib/mysql

问题:

QQ图片20170403090602.png

mysql因为服务器硬件原因,主要是内存不足,导致mysql进程很容易宕机死掉的解决办法,mysql报出错误 SQLSTATE 08S01,communication failure

解决方案:
前天,想测试一下小站-095网址导航(http://www.095.me)的连接速度,在网上找了下,找到这个测试网站速度的网站,http://www.webkaka.com/webCheck.aspx,
但测试后就出问题了,数据库连接不上,小站也找不开了。于是想,会不会是因为硬件太低,所于数据库出现问题,启动了不。
于是到/var/log查看了数据库的日志,看到了Got an error: Connection error: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock',在网上找了了,发现很多帖都是你抄我我抄你的,不过也没有关系,有效就行了。但试了很多个都不行。后来看到一位大牛的说增加swap空间可以解决这个问题,于是按他所说的去做了。果然,再次使用测速网站去测试打开网速也不会出现同样的问题了。

解决方法如下:
sudo dd if=/dev/zero of=/swapfile bs=1M count=1024
sudo mkswap /swapfile
sudo swapon /swapfile
sudo vi /etc/fstab
添加"/swapfile swap swap defaults 0 0"到末尾,不包括引号,如果不会使用vi,请自己网上查资料。
保存,退出,重新启动。

相关文章

  • CentOs7离线安装Mysql(详细安装过程)

    删除原有的Mariadb和mysql Mysql安装-下载mysql离线安装包 Downloads:mysql:5...

  • mysql配置安装

    Mysql离线安装文档 第一大部分 Linux离线安装mysql 要用到编译工具(cmake)以及库文件。 可以使...

  • CentOS7下离线安装mysql5.7

    一、下载MySQL离线安装包 访问MySQL官网https://downloads.mysql.com/archi...

  • mysql离线部署

    mysql离线部署 准备安装包 删除mariadb-libs 按顺序安装 启动mysql 获取root账号密码 进...

  • 离线安装mysql

    离线安装mysql 1.上传压缩包2.解压3.查看已安装的mysql rpm -qa |grep mysql4.删...

  • mysql5.7安装

    环境:CentOS7安装方式分两种,一种是离线安装,一种是在线安装。 1、离线安装mysql5.7 大概就是,先下...

  • Ubuntu上安装MySQL

    1. MySQL安装 1.1下载离线安装包DEB Bundle从镜像站点,使用wget下载MySQL安装包。DEB...

  • MySQL主从备份

    关于Mysql的安装可以参照我的另一篇文章:ubuntu16.04下的MySQL离线安装 本文介绍的是Mysql的...

  • 安装mysql超详细教程(社区版msi)

    在MYSQL官网下载社区版安装包(免费开源),上面是必须联网安装的包,下面是离线安装包 开始安装mysql社区版,...

  • mysql离线安装

    一、获取安装包 官网5.7版本:https://cdn.mysql.com//Downloads/MySQL-5....

网友评论

      本文标题:离线安装mysql

      本文链接:https://www.haomeiwen.com/subject/sencnqtx.html