Ubuntu安装MySQL并配置远程连接(适用于Ubuntu 20.04和MySQL 8.0)

article/2025/9/21 7:02:37

下载安装MySQL

sudo apt-get update  #更新软件源
sudo apt-get install mysql-server  #安装mysql

请添加图片描述
启动Mysql-servers

service mysql start

请添加图片描述

修改root密码

Ubuntu在安装MySQL的时候会自动生成一个账号密码,因此我们先获取mysql随机账号用户名和初始密码(userpassword

sudo cat /etc/mysql/debian.cnf

请添加图片描述
然后使用获取到的用户名和密码登录MySQL

mysql -u <user> -p 

请添加图片描述
接下来修改root密码,依次运行下面命令

use mysql; 
update user set authentication_string='' where user='root';      --将字段置为空
alter user 'root'@'localhost' identified with mysql_native_password by '123456';    --修改密码为123456

请添加图片描述

然后quit退出数据库尝试使用root登录成功

请添加图片描述

修改编码方式为utf-8

(1)编辑配置文件。sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf
(2)在[mysqld]下添加一行character_set_server=utf8。如下图,保存并退出
请添加图片描述
(3)重启MySQL服务。service mysql restart
(4)登陆MySQL,并查看MySQL目前设置的编码。show variables like "char%";

请添加图片描述

最后配置远程连接,进入配置文件

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

将本地访问两条改掉,保存退出

请添加图片描述

root账号登录数据库后依次运行下列代码

use mysql
update user set host = '%' where user = 'root';
flush privileges;
select user, host, plugin from user where user = 'root';

请添加图片描述

此时再查看属性就可以发现host已经是%

请添加图片描述
尝试远程连接,可以发现连接成功请添加图片描述
至此,MySQL安装结束

转载请注明出处


http://chatgpt.dhexx.cn/article/YsxJMIfB.shtml

相关文章

ubuntu安装mysql(tar.gz)

准备 0. 获取 mysql-5.5.15-linux2.6-i686.tar.gz 二进制安装文件 mysql 官网下载页面 选择 Linux-Generic 下的 Linux - Generic 2.6 (x86, 32-bit), Compressed (位数适你的linux的位数而定。我这里用的是32位的&#xff0c;所以我选择32位版本的mysql) 你可以在ubuntu 中…

WSL中ubuntu安装mysql数据库

安装主要分为下面的几个步骤 wsl与普通ubuntu安装的主要区别就是会在启动mysql时报错。普通ubuntu的mysql在安装完成后也会自动运行。 一、删除之前安装的mysql 没有安装可以跳过 sudo apt-get remove --purge *mysql* sudo rm -rf /etc/mysql /var/lib/mysql sudo apt-get re…

Ubuntu安装mysql(终端安装)

文章目录 1.更新源2.安装MySql服务器和客户端3.Ubuntu18.04安装过程中没有设置密码的环节(如果有让你设置密码就下面的不需要做了)4.重置用户和密码5.启动和关闭mysql启动mysql&#xff1a;停止mysql&#xff1a;重启mysql&#xff1a; 1.更新源 sudo apt update2.安装MySql服…

Linux Deploy Ubuntu安装MySQL

一、在Android手机安装Linux 参考https://blog.csdn.net/weixin_38235758/article/details/79219050 Github下载&#xff1a;https://github.com/meefik/linuxdeploy/releases&#xff0c; https://github.com/meefik/busybox/releases Linux Deploy配置说明&#xff1a;htt…

ubuntu安装mysql配置

前言&#xff1a; 此处使用的是ubuntu 20 &#xff08;如何在windows上安装ubuntu&#xff0c;请参考上一篇文章&#xff09; 打开命令行终端 cmd终端分别输入&#xff08;以下黑色背景部分命令&#xff09; &#xff08;1&#xff09;获取root权限 sudo su输入 apt-get up…

在Ubuntu下安装mysql数据库

在Ubuntu下安装 MySQL 数据库 一、安装MySQL 1、使用以下命令即可进行mysql安装&#xff0c;注意安装前先更新一下软件源以获得最新版本&#xff1a; $ sudo apt-get update #更新软件源$ sudo apt-get install mysql-server #安装mysql 2、启动和关闭mysql服务器&#x…

Ubuntu安装Mysql启用远程连接

1、用apt-get安装mysql #更新一下apt 仓库 sudo apt-get update#安装mysql-service sudo apt-get install mysql-server -y#也可以指定版本 &#xff08;可选&#xff09; sudo apt install mysql-server-5.7 2、查看Mysql的状态是否安装成功 sudo service mysql status 3…

Ubuntu安装Mysql数据库

1、首先查看Ubuntu中是否安装过mysql,使用如下命令。 dpkg -l | grep mysql 若没有安装则不会出现任何提示&#xff0c;如下图是安装过的。 2、安装mysql-server sudo apt install mysql-server 3、 再次验证是否安装mysql,上面有截图 dpkg -l | grep mysql rootEth002:/ho…

Ubuntu安装MySQL及常用操作

文章目录 Ubuntu安装MySQL及常用操作1、安装MySQL1.1 更新软件源1.2 下载并安装MySQL1.3 启动和关闭mysql服务器1.4 确认是否启动成功1.5 进入mysql shell界面1.6 解决中文乱码问题 2、MySQL常用操作2.1 显示数据库2.2 显示数据库中的表2.3 显示表的结构2.4 显示表中的记录2.5 …

ubuntu 安装 mysql

1.安装 mysql 在Ubuntu 18.04上&#xff0c;默认情况下&#xff0c;只有最新版本的 MySQL 包含在APT软件包存储库中。目前来说是MySQL 5.7。 首先在安装之前需要更新服务器上的软件包索引然后才能使用apt安装默认软件包&#xff1a; $ sudo apt update $ sudo apt install m…

ubuntu上安装mysql

场景&#xff1a;一Ubuntu系统作为自己学习或开发时的服务器&#xff0c;并在此服务器上安装mysql 步骤&#xff1a; 输入命令&#xff0c;更新软件包 输入如下命令安装mysql sudo apt install mysql-server -y安装完成 输入命令查看版本 mysql --version使用systemctl sta…

Ubuntu 安装和使用MySQL

目录 前言 安装MySQL 更新列表 安装MySQL服务器 安装MySQL客户端 配置MySQL 测试MySQL MySQL数据库基本使用 启动MySQL数据库服务 重启MySQL数据库服务 停止MySQL数据库服务 查看MySQL运行状态 设置MySQL服务开机自启动 停止MySQL服务开机自启动 MySQL的配置文件…

ubuntu安装mysql教程

ubuntu安装mysql教程 一.首先卸载掉原来的mysql 第一步&#xff0c;依次执行下面的语句 sudo apt-get autoremove --purge mysql-server sudo apt-get remove mysql-server sudo apt-get autoremove mysql-server sudo apt-get remove mysql-common 第2步 清理残留数据 d…

ubuntu安装mysql数据库方法

ubuntu基于linux的免费开源桌面PC操作系统&#xff0c;十分契合英特尔的超极本定位&#xff0c;支持x86、64位和ppc架构。一个比较流行的Linux操作系统&#xff0c;不仅简单易用&#xff0c;而且和Windows相容性非常好。那么在ubuntu中如何安装mysql数据库呢? 在ubuntu安装mys…

Ubuntu 安装 Mysql【详细步骤】

文章目录 主要内容安装并设置 mysql安装 mysql设置 mysql首次登录数据库 配置远程访问修改配置文件mysql 授予权限重启 mysql 测试远程访问建立访问连接workbench 访问workbench 增删查改 参考 主要内容 本文主要是实现在虚拟机 Ubuntu 18.04 成功安装 MySQL 5.7&#xff0c;并…

ubuntu篇---ubuntu安装mysql教程

ubuntu篇---ubuntu安装mysql教程 一. 首先卸载掉原来的mysql第一步&#xff0c;依次执行下面的语句第2步 清理残留数据第三步 验证原有主机上是否安装mysql&#xff1a; 二. 安装mysql三. 修改密码 加粗样式ubuntu安装mysql教程 一. 首先卸载掉原来的mysql 第一步&#xff0c…

ubuntu安装mysql详细过程

1.安装mysql-server sudo apt install mysql-server2.登录 sudo mysql -u root -p两点要注意&#xff1a; 添加sudo; password中&#xff0c;任意密码都能登录 3.修改登录密码 ALTER USER rootlocalhost IDENTIFIED WITH mysql_native_password BY 123456;mysql8.0以后的版本…

filezilla显示乱码(已解决)

问题&#xff1a;filezilla连接上站点后显示乱码&#xff0c;如下图 解决方案&#xff1a; 1、filezilla连接上站点后&#xff0c;点击菜单栏的“文件”选项&#xff0c;下拉选择“添加当前连接到站点管理器”。 2、在弹出的“站点管理器”窗口中&#xff0c;左侧选择“新站点…

关于FileZilla 连接公司FTP乱码问题的处理

使用FileZilla连接公司的FTP老是出现中文乱码的问题.联系网管后,他说服务器使用的是UTF-8编码. 可在FileZilla上何设置UTF-8后,发现根目录下显示的中文字符是正常的.但当进入中文目录后,界面就显示乱码了. 经过尝试,发现将字符集设置为GB3212后.一切都正常了. 后面尝试无论是…