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

不用代码做网站 知乎企业网站优化工具

不用代码做网站 知乎,企业网站优化工具,网站专业制作,电子商务平台经营者的特点体现在文章目录 1. 更新系统包列表2. 安装 MySQL APT Repository3. 更新系统包列表4. 安装 MySQL Server5. 运行安全安装脚本6. 验证 MySQL 安装7. 配置远程连接7.1 首先要确认 MySQL 配置允许远程连接:7.2 重启 MySQL 服务:7.3 检查 MySQL 用户权限&#xff1…


文章目录

  • 1. 更新系统包列表
  • 2. 安装 MySQL APT Repository
  • 3. 更新系统包列表
  • 4. 安装 MySQL Server
  • 5. 运行安全安装脚本
  • 6. 验证 MySQL 安装
  • 7. 配置远程连接
    • 7.1 首先要确认 MySQL 配置允许远程连接:
    • 7.2 重启 MySQL 服务:
    • 7.3 检查 MySQL 用户权限:
  • 8. 总结

1. 更新系统包列表

如无特别说明,本文均使用root权限安装,首先,更新系统包列表:

sudo apt update

image.png

2. 安装 MySQL APT Repository

下载并安装 MySQL APT Repository 包:

wget https://dev.mysql.com/get/mysql-apt-config_0.8.24-1_all.deb
sudo dpkg -i mysql-apt-config_0.8.24-1_all.deb

在安装过程中,你会看到一个配置界面,选择 MySQL 8.0 并按回车确认。
image.png
选择5,最接近你系统版本的选项。
image.png
选择默认的配置即可。以下是步骤:

  1. **选择 ****MySQL Server & Cluster**: 保持默认选项,选择 mysql-8.0
  2. **选择 ****MySQL Tools & Connectors**: 保持默认选项,选择 Enabled
  3. **选择 ****MySQL Preview Packages**: 保持默认选项,选择 Disabled

最后,选择 Ok 保存配置。
可以按数字 4,然后回车来保存配置。

3. 更新系统包列表

2.完成之后再次更新系统包列表:

sudo apt update

image.png

4. 安装 MySQL Server

安装 MySQL Server:

sudo apt install mysql-server

image.png
安装中,安装耗时较长。
安装完成:
image.png

5. 运行安全安装脚本

为了提高 MySQL 的安全性,运行安全安装脚本:

sudo mysql_secure_installation

image.png

mysql_secure_installation 脚本中,VALIDATE PASSWORD COMPONENT 是一个可选的组件,用于验证和加强密码安全性。它可以强制执行强密码策略。
你可以根据自己的需求选择是否启用该组件:

  • 如果希望启用密码验证组件,按 yY 键。
  • 如果不需要启用,按任意其他键。

以下是两种选择的后续步骤:

  • 启用密码验证组件

如果你选择 yY

  1. 系统会询问密码验证策略的级别:

选择适合你的策略级别,例如选择 1:

Please enter 0 = LOW, 1 = MEDIUM and 2 = STRONG: 1
  • 0: LOW (只检查密码长度)
  • 1: MEDIUM (检查密码长度和字符组合)
  • 2: STRONG (检查密码长度、字符组合和字典文件匹配)
  1. 输入并确认新的 root 密码。
  2. 系统会提示你删除匿名用户,按 y
  3. 禁止 root 远程登录,按 n

image.png

  1. 删除测试数据库,按 y
  2. 重新加载权限表,按 y

image.png
显示All done即为安装完成。
无论你选择是否启用密码验证组件,接下来的步骤都是输入并确认新的 root 密码,以及处理一些安全设置。完成这些设置后,你的 MySQL 安装将更加安全。

6. 验证 MySQL 安装

连接到 MySQL 以验证安装:

sudo mysql -u root -p

这里我刚才没有设置的 root 密码,直接回车登陆,你应该会看到 MySQL 提示符:

mysql>

这表明 MySQL 已成功安装并正在运行。
image.png

7. 配置远程连接

7.1 首先要确认 MySQL 配置允许远程连接:

确保 bind-address 已设置为 0.0.0.0 或已注释掉。
进入配置文件:sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
查找 bind-address 设置,并确保如下所示:

#bind-address = 127.0.0.1
bind-address = 0.0.0.0

image.png
保存并退出编辑器。

7.2 重启 MySQL 服务:

sudo systemctl restart mysql

7.3 检查 MySQL 用户权限:

确保 root 用户允许从任何主机连接。

sudo mysql -u root -p

登陆后进入:use mysql
为root添加密码:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '!QAZ2wsx3edc';

image.png
添加完成后,退出再用密码登陆。
image.png
配置远程连接权限:

mysql> use mysql;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -ADatabase changed
mysql> CREATE USER 'root'@'%' IDENTIFIED BY '!QAZ2wsx3edc';
Query OK, 0 rows affected (0.01 sec)mysql> GRANT ALL ON *.* TO 'root'@'%';
Query OK, 0 rows affected (0.01 sec)mysql> ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '!QAZ2wsx3edc';
Query OK, 0 rows affected (0.00 sec)mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.01 sec)

image.png成功刷新权限后,即可使用DBeaver配置远程连接:
image.png
只需要输入服务器地址映射、用户名和刚刚配置的密码(!QAZ2wsx3edc)即可自动更新驱动并连接。
连接成功:
image.png

8. 总结

通过以上步骤,已经在 Ubuntu 上成功安装了 MySQL 8.0。接下来,可以开始在远程工具中访问数据库。

http://www.hrbkazy.com/news/39671.html

相关文章:

  • 网站开发公司所需投入资源泉州百度seo
  • 免费ppt下载网站有哪些北京seo优化
  • 厦门网站建设高级课程站长之家的seo综合查询工具
  • 南京做网站建设的公司做一个网站要花多少钱
  • 阜阳做网站的怎么在网络上推广
  • 手机便宜的网站建设东莞seo黑帽培训
  • html5做网站导航小程序开发制作
  • html5网站赏析谷歌seo技巧
  • 网站建设方案及报自建网站平台有哪些
  • 安全的网站制作公司谷歌seo外链平台
  • 阜阳制作网站公司免费正规的接单平台
  • 网站 建设百度网页版入口
  • 技术网站的费用怎么做会计分录关键词推广效果
  • 徐家汇网站建设地推app
  • 做网站如何排版百度应用商店
  • 榆林网站开发公司app排名优化公司
  • 网站怎样做百度推广凡科建站官网登录
  • 专业网站制作咨询信息流广告是什么意思
  • 深圳市建设工程交易中心网站淘宝关键词推广
  • 常平网站仿做营销网络的建设怎么写
  • 企业网站托管多少钱搜索引擎优化服务公司哪家好
  • 六安做网站济南百度快照推广公司
  • 上海网站建设渠道各大网站收录查询
  • 北城旺角做网站的广州知名网络推广公司
  • 个人博客网站需求分析百度自媒体注册入口
  • seo做网站赚钱谷歌地图下载
  • 广州市公司网站建设价格肇庆seo排名外包
  • 个性化网站建设报价国外seo工具
  • 美团外卖网站开发网络运营工作内容
  • 公司营业执照可以做几个网站成都百度推广电话号码是多少