ubuntu(二)ubuntu18.04安装mysql8

Ubuntu默认源安装的是mysql5.7,但是mysql5.7最高版本至支持到ubuntu17.04

但是我系统的版本是ubuntu18.04,因此不能装mysql5.7,需要装mysql8.0。

那么首先需要将源中的mysql5.7替换成mysql8.0.

复制代码
curl -OL https://dev.mysql.com/get/mysql-apt-config_0.8.12-1_all.deb

上边命令将mysql8.0的脚本下载下来。

执行

复制代码
sudo dpkg -i mysql-apt-config*

或者

复制代码
sudo dpkg -i mysql-apt-config_0.8.12-1_all.deb

操作步骤如下图所示:

更新源库

复制代码
sudo apt update

安装mysql

复制代码
sudo apt install mysql-server -y

操作步骤如下图所示:

(1):输入你登录用户的密码

(2):重复输入你刚刚输入的密码

(3):使用刚刚输入的密码作为用户登录的密码:

回车

查看mysql版本:

登录mysql

复制代码
mysql -uroot -p

如下图所示:mysql版本为8.0.20

设置开机启动mysql

复制代码
systemctl enable mysql

卸载mysql:

复制代码
sudo apt-get remove mysql-common
sudo apt-get autoremove --purge mysql-server-5.7

清除残留数据

复制代码
dpkg -l|grep ^rc|awk '{print$2}'|sudo xargs dpkg -P

查看mysql依赖项

复制代码
dpkg --list|grep mysql

删除剩余依赖项:

复制代码
sudo apt-get autoremove --purge mysql-apt-config

我是分割线---------------------------------------------------------------------------------------

使用root用户登录mysql

(1):·给root用户授权外网登录权限

复制代码
use mysql
 update user set host = "%" where user = "root";

(2):修改root用户密码(linux命令)

复制代码
mysqladmin -u
用户名
 -p
旧密码
 password 
新密码
复制代码
 
 
例子:
复制代码
mysqladmin -uroot -p123456 password 123

有好的建议,请在下方输入你的评论。

相关推荐
活宝小娜6 小时前
mysql详细安装教程
数据库·mysql·adb
凡人叶枫6 小时前
Effective C++ 条款42:了解 typename 的双重意义
java·linux·服务器·c++
2601_961875246 小时前
决战申论100题2026|最新|范文
linux·容器·centos·debian·ssh·fabric·vagrant
java_cj6 小时前
深入kube-apiserver认证机制:从Bearer Token到mTLS的完整认证链解析
linux·运维·服务器·云原生·容器·kubernetes
森G7 小时前
75、服务器源码解析---------云视频服务项目
linux·服务器·网络·c++·qt
阿米亚波7 小时前
【Windows】QEMU 启动 openEuler aarch64/arm64 架构系统 + 离线软件源
linux·windows·经验分享·笔记·架构·arm
张飞飞飞飞飞7 小时前
Tmux命令使用教程
linux·服务器·ubuntu
Fcy6487 小时前
Linux下 可重入函数、volatile关键字和SIGCHLD信号
linux·可重入函数·volatile关键字·sigchld
qeen878 小时前
【Linux】Linux简单介绍与基本指令(上)
linux·运维·服务器·学习
shelutai8 小时前
UBUNTU 22 下面 用 KVM安装WINDOWS 11
linux·运维·服务器