当前位置: 首页 > news >正文

五金配件网站建设报价圣弓 网站建设

五金配件网站建设报价,圣弓 网站建设,哈尔滨全国网站建设,企业所得税避税方法目录 前言 一、系统准备 二、安装 MySQL 8.0.36 1. 查看可用版本 2.如果没有对应版本则需要手动下载mysql-apt-config(有则跳过) 2.1下图是mysql-apt-config各版本对应的mysql版本 2.2下载mysql apt repository 2.3安装 MySQL APT Repository 包 …

目录

前言

一、系统准备

二、安装 MySQL 8.0.36

1. 查看可用版本

2.如果没有对应版本则需要手动下载mysql-apt-config(有则跳过)

2.1下图是mysql-apt-config各版本对应的mysql版本

2.2下载mysql apt repository

2.3安装 MySQL APT Repository 包

2.4查看可用版本

3. 安装 MySQL 8.0.36

4. 验证安装

5.查看mysql默认用户名及密码

三、远程连接

3.1 检查 MySQL 是否监听远程连接

3.2检查防火墙(UFW)是否放行 MySQL 端口

3.3 检查 MySQL 用户权限

(1)创建一个允许远程登录的用户


前言

MySQL 是最流行的开源关系型数据库之一,本文将详细介绍在 Ubuntu 24.04.2 LTS 系统上安装 MySQL 8.0.36 的完整过程,包括基础安装、安全配置和远程连接设置。


一、系统准备

首先更新系统软件包:

#执行下列命令更新软件包
sudo apt update
sudo apt upgrade -y

二、安装 MySQL 8.0.36

1. 查看可用版本

#执行命令查看mysql可用的版本
apt-cache madison mysql-server

2.如果没有对应版本则需要手动下载mysql-apt-config(有则跳过)

2.1下图是mysql-apt-config各版本对应的mysql版本

2.2下载mysql apt repository
#执行下列命令下载mysql-apt-config文件,请自行选择自己所需要的版本
wget https://dev.mysql.com/get/mysql-apt-config_0.8.28-1_all.deb

2.3安装 MySQL APT Repository 包
sudo dpkg -i mysql-apt-config_0.8.28-1_all.deb
2.4查看可用版本
#更新apt库
sudo apt update
#查看mysql可用的版本
apt-cache madison mysql-server

3. 安装 MySQL 8.0.36

#执行以下命令安装指定版本的 MySQL 服务器:
sudo apt install -y mysql-server=8.0.36-2ubuntu3

4. 验证安装

#安装完成后,可以通过以下命令检查 MySQL 的版本,确认安装是否成功:
mysql --version
#执行命令mysql进入mysql服务
mysql

5.查看mysql默认用户名及密码

cat /etc/mysql/debian.cnf

三、远程连接

在 Ubuntu 上安装 MySQL 8.0.36 后,默认情况下 root 用户不允许远程登录,这是出于安全考虑。如果你需要远程访问 MySQL,需要手动配置。以下是解决方案:

3.1 检查 MySQL 是否监听远程连接

默认情况下,MySQL 8.0 只绑定 127.0.0.1(本地访问),需要修改配置文件:

#执行命令修改mysql配置文件
vim /etc/mysql/mysql.conf.d/mysqld.cnf
找到bind-address属性,将127.0.0.1修改为0.0.0.0,修改成功后保存执行命令重启mysql
#重启mysql命令
systemctl restart mysql

3.2检查防火墙(UFW)是否放行 MySQL 端口

MySQL 默认端口是 3306,确保防火墙允许:

#开放3306端口
sudo ufw allow 3306/tcp
#重新加载
sudo ufw reload

3.3 检查 MySQL 用户权限

默认情况下,root 用户仅限 localhost 登录。你需要:

(1)创建一个允许远程登录的用户
#进入mysql后执行以下sql语句创建用户并授权
CREATE USER 'remote_user'@'%' IDENTIFIED BY 'StrongP@ss!';
GRANT ALL PRIVILEGES ON *.* TO 'remote_user'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;

现在打开你的数据库连接软件,输入相关信息,并使用刚刚创建的用户和密码即可连接成功

http://www.dtcms.com/a/597136.html

相关文章:

  • Django中如何重写save()方法
  • C在线编程 | 提升编程技能,掌握C语言的核心要点
  • 京东这样的网站怎么做网站建设费用怎么算
  • django模型数据查询
  • 佛山骏域网站建设软件开发价格标准
  • discuz企业网站一诺摄影设计
  • 基于微信小程序的特色农产品交易系统
  • 【windows常见问题】pin不可用,无法登录Windows
  • 免费正能量励志网站网站登陆界面怎么做
  • 网站建设找丿金手指排名在iis上部署的网站本机无法浏览解决方法
  • 【Android Studio】解决4K电视机上,网页无法适配的问题
  • 如何选择适合自动化的测试用例?
  • 一步一步网站建设教程联通 网站备案
  • 著名心理学导师钧岚确认出席2025厦门IP+AI万人峰会​
  • 10.游戏逆向-pxxx-UObjectBase成员解密
  • 触发器,存储过程
  • 计算点到三次 Bézier 曲线最短距离及对应参数 u 的方法(转化为五次多项式)
  • npm中-d -g 和默认安装的区别
  • 深圳商城网站建设报价单青岛网站建设的方案
  • AI 编程工具全景分析与 Claude Code 配置 MiniMax - m2 模型指南​
  • MES 生产调度模块:业务逻辑、功能细节与全场景落地
  • PG认证培训考试中心-CUUG【工信人才授权指定】
  • 研究院 网站建设云主机怎么装网站
  • 微网站模板代码电子商务实网站的建设课件
  • 55_AI智能体运维部署之实战经验:编写生产级Dockerfile的深度思考
  • 软件.PostgreSQL与StackBuilder及配置使用
  • web华为商城前端项目4页面
  • window命令行差外网ip
  • windows—wsl2—docker配置代理以push/pull
  • GSP药品温湿度监测要求详解:LoRaWAN技术在电池供电传感器中的应用优势