前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux中安装MySQL

Linux中安装MySQL

作者头像
CoderJed
发布2018-09-13 10:50:16
4.1K0
发布2018-09-13 10:50:16
举报


1. 方法一:用rpm包手动安装

(1) 检查之前有没有安装过MySQL

[root@hadoop01 ~]# rpm -qa | grep -i mysql
mysql-libs-5.1.73-5.el6_6.x86_64

(2) 如果有就卸载

[root@hadoop01 ~]# rpm -e --nodeps mysql-libs-5.1.73-5.el6_6.x86_64

(3) 删除老版本mysql的开发头文件和库

[root@hadoop01 ~]# rm -rf /usr/lib/mysql
[root@hadoop01 ~]# rm -rf /usr/include/mysql
[root@hadoop01 ~]# rm -rf /etc/my.cnf
[root@hadoop01 ~]# rm -rf /var/lib/mysql

(6) 把我们安装的MySQL安装包上传到服务器并解包

# mysql安装包并没有压缩(不是.tar.gz),只需要解包即可,所以参数用 tar -vxf
[root@hadoop01 ~]# tar -xvf mysql-5.6.26-1.linux_glibc2.5.x86_64.rpm-bundle.tar

# 解包后会出现7个文件:
MySQL-server-5.6.26-1.linux_glibc2.5.x86_64.rpm
MySQL-shared-5.6.26-1.linux_glibc2.5.x86_64.rpm
MySQL-devel-5.6.26-1.linux_glibc2.5.x86_64.rpm
MySQL-client-5.6.26-1.linux_glibc2.5.x86_64.rpm
MySQL-shared-compat-5.6.26-1.linux_glibc2.5.x86_64.rpm
MySQL-embedded-5.6.26-1.linux_glibc2.5.x86_64.rpm
MySQL-test-5.6.26-1.linux_glibc2.5.x86_64.rpm

(7) 安装server

[root@hadoop01 ~]# rpm -ivh MySQL-server-5.6.26-1.linux_glibc2.5.x86_64.rpm

(8) 安装client

[root@hadoop01 ~]# rpm -ivh MySQL-client-5.6.26-1.linux_glibc2.5.x86_64.rpm

(9) 启动mysql服务

[root@hadoop01 ~]# service mysql start

(10) 登录mysql

初始密码在/root/.mysql_secret这个文件里

(11) 修改密码为root

mysql> set PASSWORD=PASSWORD('root');

(12) 退出登陆验证,看是否改密码成功

[root@hadoop01 ~]# mysql -uroot -proot

(13) 增加远程登录权限

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;

安装成功!

如果远程连接出现问题,那么尝试这么解决: 依次执行以下命令:

1. 先登录 mysql
2. mysql> use mysql;
3. mysql> select host, user, password from user;
4. mysql> delete from user where host in ('localhost','hadoop01', '127.0.0.1','::1');

3. 方法二:yum在线安装

(1) 执行yum install 命令安装server和client

[root@hadoop01 ~]# yum install mysql-server
[root@hadoop01 ~]# yum install mysql-client

(2) yum安装的方式没有初始密码,可以直接登录

[root@hadoop01 ~]# mysql

(3) 然后设置密码,和修改密码的命令一样,然后增加远程连接权限,参考方法一的步骤即可

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017.12.22 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 方法一:用rpm包手动安装
    • (1) 检查之前有没有安装过MySQL
      • (2) 如果有就卸载
        • (3) 删除老版本mysql的开发头文件和库
          • (6) 把我们安装的MySQL安装包上传到服务器并解包
            • (7) 安装server
              • (8) 安装client
                • (9) 启动mysql服务
                  • (10) 登录mysql
                    • (11) 修改密码为root
                      • (12) 退出登陆验证,看是否改密码成功
                        • (13) 增加远程登录权限
                        • 3. 方法二:yum在线安装
                          • (1) 执行yum install 命令安装server和client
                            • (2) yum安装的方式没有初始密码,可以直接登录
                              • (3) 然后设置密码,和修改密码的命令一样,然后增加远程连接权限,参考方法一的步骤即可
                              相关产品与服务
                              云数据库 MySQL
                              腾讯云数据库 MySQL(TencentDB for MySQL)为用户提供安全可靠,性能卓越、易于维护的企业级云数据库服务。其具备6大企业级特性,包括企业级定制内核、企业级高可用、企业级高可靠、企业级安全、企业级扩展以及企业级智能运维。通过使用腾讯云数据库 MySQL,可实现分钟级别的数据库部署、弹性扩展以及全自动化的运维管理,不仅经济实惠,而且稳定可靠,易于运维。
                              领券
                              问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档