Ubuntu安装mysql服务
2021/11/3 2:10:00
本文主要是介绍Ubuntu安装mysql服务,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一、下载mysql的Linux安装包
https://dev.mysql.com/downloads/mysql/
选择对应版本下载,ubantu是deb包,centOs是rpm包
启动Linux,使用Xftp等工具将安装包上传至Linux
mysql依赖libmecab,需要安装libmecab
https://www.ubuntuupdates.org/package/core/xenial/universe/base/libmecab2
上传至linux
二、安装
使用dpkg -i libmecab2_0.996-1.2ubuntu1_amd64.deb安装
在当前目录创建mysql文件夹
mkdir mysql
使用tar命令将压缩包解压至mysql文件夹中
tar -xvf mysql-server_8.0.27-1ubuntu18.04_amd64.deb-bundle.tar -C mysql/
这里这些文件存在着依赖关系,可以直接使用dpkg -i *.deb安装
安装过程会要求输入密码
再次输入密码
选择第二个
安装完成
service mysql start #启动服务
三、设置远程访问
先登录mysql
8以前的老版本使用如下语句设置
mysql> grant all privileges on *.* to 'root'@'%' identified by '密码';
8按照如下步骤
因为 mysql 数据库中存储了用户信息的 user 表
use mysql;
在 mysql 数据库的 user 表中查看当前 root 用户的相关信息
select host, user, authentication_string, plugin from user;
为root用户授权,此时会失败
GRANT ALL ON *.* TO 'root'@'%';
查看表格中 root 用户的 host,默认应该显示的 localhost,只支持本地访问,不允许远程访问
修改为%
update user set host='%' where user='root';
再执行两次GRANT
GRANT ALL ON *.* TO 'root'@'%';
执行成功
刷新权限
flush privileges;
之后就可以使用Navicat这种根据远程连接linux上的mysql服务了
这篇关于Ubuntu安装mysql服务的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-19Mysql安装教程:新手必看的详细安装指南
- 2024-11-18Mysql安装入门:新手必读指南
- 2024-11-18MySQL事务MVCC原理入门详解
- 2024-11-16MySQL资料:新手入门教程
- 2024-11-16MySQL资料:新手入门教程
- 2024-11-15MySQL教程:初学者必备的MySQL数据库入门指南
- 2024-11-15MySQL教程:初学者必看的MySQL入门指南
- 2024-11-04部署MySQL集群项目实战:新手入门教程
- 2024-11-04如何部署MySQL集群资料:新手入门指南
- 2024-11-02MySQL集群项目实战:新手入门指南