Ubuntu 安装指定版本 Mysql,并设置远程连接(以安装mysql 5.5 为例)

这篇具有很好参考价值的文章主要介绍了Ubuntu 安装指定版本 Mysql,并设置远程连接(以安装mysql 5.5 为例)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、安装Mysql

1、卸载Mysql(可跳过)

2、安装mysql 软件源

3、安装mysql 5.5

 4、验证测试

二、设置远程登录

1、允许使用root账号远程连接

2、Mysql 允许远程登录


一、安装Mysql

1、卸载Mysql(可跳过)

如果之前安装过mysql,需要事先将mysql卸载干净

# 自动卸载所有的server 和 client
sudo apt-get autoremove mysql* --purge

# 清理残留数据
dpkg -l | grep ^rc| awk '{print$2}'| sudo xargs dpkg -P

查看是否卸载干净

dpkg -l | grep mysql 

ubuntu安装mysql指定版本,Mysql / Sqlite 数据库,mysql,数据库,linux

如果没有卸载干净,请手动卸载

dpkg -l | grep ^rc| awk '{print$2}'| sudo xargs dpkg -P    # 卸载mysql-apt-config
sudo apt-get remove mysql-client-core-5.5
sudo apt-get remove mysql-server-core-5.5

此时表明mysql已经卸载干净了 

ubuntu安装mysql指定版本,Mysql / Sqlite 数据库,mysql,数据库,linux

 

2、安装mysql 软件源

下载二进制Mysql软件配置源的安装包

wget https://repo.mysql.com//mysql-apt-config_0.8.12-1_all.deb

ubuntu安装mysql指定版本,Mysql / Sqlite 数据库,mysql,数据库,linux

在当前主机上安装mysql源

sudo dpkg -i mysql-apt-config_0.8.12-1_all.deb

安装时会出现如下界面,选择第一个,回车进入下一个界面

ubuntu安装mysql指定版本,Mysql / Sqlite 数据库,mysql,数据库,linux

 跳转到下一个界面,然后选择自己想安装的版本,这里就选择5.7

ubuntu安装mysql指定版本,Mysql / Sqlite 数据库,mysql,数据库,linux

 然后选择 OK 退出选择界面

ubuntu安装mysql指定版本,Mysql / Sqlite 数据库,mysql,数据库,linux

更新软件源  

sudo apt update

可能会出现没有公钥的错误

ubuntu安装mysql指定版本,Mysql / Sqlite 数据库,mysql,数据库,linux

 输入如下指令安装公钥

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 467B942D3A79BD29

重新更新软件源

sudo apt update

 

3、安装mysql 5.5

查看软件源中可以安装的mysql版本

apt-cache policy mysql-server

ubuntu安装mysql指定版本,Mysql / Sqlite 数据库,mysql,数据库,linux

 以安装5.5.62-0ubuntu0.14.04.1版本为例,先安装客户端

# 格式:sudo apt install mysql-client=指定mysql版本
sudo apt install mysql-client=5.5.62-0ubuntu0.14.04.1

ubuntu安装mysql指定版本,Mysql / Sqlite 数据库,mysql,数据库,linux

 安装服务端

# 格式:sudo apt install mysql-server=指定mysql版本
sudo apt install mysql-server=5.5.62-0ubuntu0.14.04.1

ubuntu安装mysql指定版本,Mysql / Sqlite 数据库,mysql,数据库,linux

在弹出来的界面中设置root用户的密码

ubuntu安装mysql指定版本,Mysql / Sqlite 数据库,mysql,数据库,linux

确认root用户的密码

ubuntu安装mysql指定版本,Mysql / Sqlite 数据库,mysql,数据库,linux

 4、验证测试

输入 mysql -uroot -p ,密码为方才所设密码,看到如下界面说明mysql5.5安装成功

ubuntu安装mysql指定版本,Mysql / Sqlite 数据库,mysql,数据库,linux

二、设置远程登录

1、允许使用root账号远程连接

mysql的root用户默认只允许本机登录(localhost表示本地登录),所以我们需要将root用户设置为允许从任意主机登录

ubuntu安装mysql指定版本,Mysql / Sqlite 数据库,mysql,数据库,linux

在Mysql中依次执行以下指令

use mysql;
update user set host='%' where user='root' and host='localhost';

2、Mysql 允许远程登录

Mysql 默认允许本机登录,需要修改Mysql的配置文件 mysqld.cnf

sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

ubuntu安装mysql指定版本,Mysql / Sqlite 数据库,mysql,数据库,linux

重启mysql服务文章来源地址https://www.toymoban.com/news/detail-794259.html

sudo service mysql restart

到了这里,关于Ubuntu 安装指定版本 Mysql,并设置远程连接(以安装mysql 5.5 为例)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Ubuntu环境下安装部署mysql5.7&开启远程访问连接&修改数据存放位置&卸载mysql

    本文档适用于在Ubuntu20.04系统下部署mysql5.7,是有网的情况下。 提供了两种安装mysql5.7的方法,并且还讲解了开启mysql远程访问权限,允许远程连接;以及讲解了如何修改数据库数据的存放路径。 1.确认目前服务器上是否存在MySQL 如出现如图所示,提示没有rpm命令,我们需要安

    2024年02月05日
    浏览(29)
  • MySQL mysql-8.0.35-winx64 下载/配置/初始化/安装/打开/登陆/修改密码/退出/卸载/设置远程连接

    #---------------------------------------------------------------------------------------------------------------------------- [mysqld] #设置3306端口 port=3306 #设置mysql的安装目录 basedir=D:mysql-8.0.35-winx64database #设置mysql数据库的数据的存放目录 datadir=D:mysql-8.0.35-winx64databasedata #允许最大连接数 max_connections

    2024年02月04日
    浏览(38)
  • 简单无脑“ubuntu安装指定python版本+软链设置”

    查看当前系统下的所有python版本: 首先要添加ppa:deadsnakes/ppa源: 在Ubuntu或Linux Mint等Linux操作系统中, 安装Python可以使用默认的软件包管理器,但是默认的软件源中可能不包含最新版本的Python 。ppa:deadsnakes/ppa是一个社区维护的软件源,它包含了各种Python版本(包括较新的版本

    2024年02月14日
    浏览(25)
  • 安装指定版本的mysql(安装mysql5

    安装软件的三种方式: rpm 安装 源代码编译安装 yum仓库安装 本地光盘 阿里云yum源 自建yum仓库文件夹 去mysql官网 寻找该软件下的地址,设置为yum仓库即可(可指定版本) 先检查是否自带了mysql 有的话 mariadb同理 有的话 https://repo.mysql.com/yum/ 找到对应版本 例如5.7 https://repo.m

    2024年02月08日
    浏览(62)
  • mysql正确设置允许远程连接

    这里省略了登录mysql登录,使用下面命令得自行先登录mysql 这里设置%通配符目的是为了允许任意的IP访问mysql 这里的root对应登录用户名,给root用户授权,这个根据自己需求可自行更改

    2024年02月12日
    浏览(36)
  • 安装指定版本的mysql(mysql5.7)

    安装软件的三种方式: rpm 安装 源代码编译安装 yum仓库安装 本地光盘 阿里云yum源 自建yum仓库文件夹 去mysql官网 寻找该软件下的地址,设置为yum仓库即可(可指定版本) 先检查是否自带了mysql 有的话 mariadb同理 有的话 https://repo.mysql.com/yum/ 找到对应版本 例如5.7 https://repo.m

    2024年02月08日
    浏览(37)
  • Docker配置Mysql并设置远程连接

    Linux、Docker、云服务器 默认拉取最新版 docker pull mysql ,指定版本 docker pull mysql:版本号 拉取成功的话,输入 docker images 会出现如下情况 首先开放安全组 输入 docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 --name my_mysql mysql 参数解读 输入 docker ps ,运行成功返回如下 首先 docker ex

    2024年02月03日
    浏览(34)
  • ubuntu上mysql端口3306无法远程连接

    进行datgrip远程linux虚拟主机的连接时发现连接已被拒绝 解决方法如下 1.首先通过获取远程主机的虚拟地址ifconfig 2.本机进行ping和telnet进行测试 先进行连接测试 显示成功后进行telnet测试 3.如果连接失败则大概率是自己的远程主机的防火墙没有开放3306端口 使用下面命令查看,

    2024年02月09日
    浏览(32)
  • 【开发笔记】ubuntu部署指定版本的前后端运行环境(npm nodejs mysql)

    在远程服务器上的Ubuntu系统中,部署指定版本的前后端项目的运行环境 npm 9.5.1 Nodejs v18.16.1 MySQL 8.0.33 通过安装好nodejs和npm 查看npm版本 若版本不符合要求,可使用如下命令安装指定版本 通过安装好nodejs和npm 查看node版本 若版本不符合要求,可安装用于安装nodejs的模块: n 查看

    2024年02月12日
    浏览(42)
  • centos 安装指定版本mysql、redis

    1、安装指定版本MySQL 1.下载 MySQL 的 YUM Repository 配置文件         wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm 2.安装下载的rpm包         rpm -ivh mysql80-community-release-el7-3.noarch.rpm 3. 启用指定版本的 MySQL YUM Repository。编辑 /etc/yum.repos.d/mysql-community.repo 文件,找

    2024年02月16日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包