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

手工网站做蛋糕盒子微信营销是什么

手工网站做蛋糕盒子,微信营销是什么,wordpress 订单,山西seo推广方案在 Ubuntu 下安装 MySQL 服务,推荐使用 apt install 官方的 APT 仓库安装方式,这种方式最安全、最稳定、能自动处理依赖关系,也支持后续升级。不推荐在官网手动下载 .deb 包的方式。 配置 Ubuntu 服务器 1. 确认 Ubuntu 系统版本 使用如下命…

Ubuntu 下安装 MySQL 服务,推荐使用 apt install 官方的 APT 仓库安装方式,这种方式最安全、最稳定、能自动处理依赖关系,也支持后续升级。不推荐在官网手动下载 .deb 包的方式。

配置 Ubuntu 服务器

1. 确认 Ubuntu 系统版本

使用如下命令:

lsb_release -a
或者
cat /etc/os-release
或者
hostnamectl

显示如下:

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 24.04.2 LTS
Release:        24.04
Codename:       noble

2. 更新国内镜像源

不然 sudo apt update 可能会失败。

备份原来的镜像文件:

sudo cp /etc/apt/sources.list.d/ubuntu.sources /etc/apt/sources.list.d/ubuntu.sources.backup

编辑 /etc/apt/sources.list.d/ubuntu.sources 文件

vim /etc/apt/sources.list.d/ubuntu.sources

原内容:

Types: deb
URIs: http://cn.archive.ubuntu.com/ubuntu/
Suites: noble noble-updates noble-backports
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpgTypes: deb
URIs: http://security.ubuntu.com/ubuntu/
Suites: noble-security
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

替换镜像源后内容:

Types: deb
URIs: http://mirrors.aliyun.com/ubuntu/
Suites: noble noble-updates noble-backports
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpgTypes: deb
URIs: http://mirrors.aliyun.com/ubuntu/
Suites: noble-security
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg

3. 更新软件包

# 更新本地的“软件包索引缓存”,获取镜像源地址中最新的软件版本
sudo apt update# 更新升级 apt update 得到的新版本,更新安装这些新版本到我们的服务器上
sudo apt upgrade -y

手动添加官方 MySQL APT 源

在 Ubuntu 中 如果想安装 mysql 可以使用 sudo apt install mysql-server 默认会安装 APT 源中提供的最新版本,如果APT源中不存在 mysql 官网中最新的版本,那就需要我们手动添加官方的 mysql apt 源。

查询本地可以用的MySQL版本

apt-cache madison mysql-server

显示内容如下(没有最新版本):

mysql-server | 8.0.41-0ubuntu0.24.04.1 | http://mirrors.aliyun.com/ubuntu noble-updates/main amd64 Packages
mysql-server | 8.0.41-0ubuntu0.24.04.1 | http://mirrors.aliyun.com/ubuntu noble-security/main amd64 Packages
mysql-server | 8.0.36-2ubuntu3 | http://mirrors.aliyun.com/ubuntu noble/main amd64 Packages

开始手动安装镜像源

官网地址:https://dev.mysql.com/doc/refman/8.4/en/linux-installation-apt-repo.html

1. 下载最新的 MySQL APT 配置包:

wget https://dev.mysql.com/get/mysql-apt-config_0.8.34-1_all.deb

命令中的 mysql-apt-config_0.8.34-1_all.deb 最新的文件版本号在 https://dev.mysql.com/downloads/repo/apt/ 网址中查看。

2. 安装 MySQL APT 配置包

sudo dpkg -i mysql-apt-config_0.8.34-1_all.deb

显示如上页面,因为我要安装的就是 8.4 的版本,这里直接 敲回车,显示如下页面

显示如上页面,如果你没有特定要使用的版本,就直接使用它默认选中的,默认选中的是最适合你当前服务器的版本,按回车确认,然后回跳回第一个页面,如下图:

显示如上页面,按上下键把光标移动到 OK,按回车保存退出。

3. 更新 APT 缓存

sudo apt update

4. 重新查询本地可以用的MySQL版本

apt-cache madison mysql-server

显示内容如下(可以发现和之前上面查询的显示不一样了,多出来了 8.4.5-1ubuntu24.04 的版本):

mysql-server | 8.4.5-1ubuntu24.04 | http://repo.mysql.com/apt/ubuntu noble/mysql-8.4-lts amd64 Packages
mysql-server | 8.0.41-0ubuntu0.24.04.1 | http://mirrors.aliyun.com/ubuntu noble-updates/main amd64 Packages
mysql-server | 8.0.41-0ubuntu0.24.04.1 | http://mirrors.aliyun.com/ubuntu noble-security/main amd64 Packages
mysql-server | 8.0.36-2ubuntu3 | http://mirrors.aliyun.com/ubuntu noble/main amd64 Packages
mysql-community | 8.4.5-1ubuntu24.04 | http://repo.mysql.com/apt/ubuntu noble/mysql-8.4-lts Sources

安装 MySQL Server

安装指定版本的 MySQL Server 服务器

sudo apt install -y mysql-server=8.4.5-1ubuntu24.04

显示如上页面,直接输入你的密码,按回车确认密码。

安装完成。


MySQL 相关命令

查看 MySQL 服务状态:sudo systemctl status mysql

停止 MySQL 服务:sudo systemctl stop mysql

启动 MySQL 服务:sudo systemctl start mysql

重启 MySQL 服务:sudo systemctl restart mysql

查看 MySQL 的开机自启状态:systemctl is-enabled mysql  ,enable:启用,disable:禁用

启动 MySQL 开机自启动:sudo systemctl enable mysql

禁用 MySQL 开机自启动:sudo systemctl disable mysql


登录 MySQL

sudo mysql -u root -p
# 登录指定的 ip 和 端口
# mysql -u root -p -h 127.0.0.1 -P 3306

按回车,然后输入你的密码,再按回车确认。

登录进去后,查看 MySQL 版本

select version();


远程连接 MySQL

1. 修改 mysqld.cnf 配置文件:

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

修改 bind-address 属性,属性不存在就添加在[mysqld]块中(如果只需要指定的 ip 访问,使用防火墙控制)

bind-address = 0.0.0.0
# 端口,如果想修改端口的话,就修改 port 的值
# port = 3306

2. 重启 MySQL 服务

sudo systemctl restart mysql

3. 创建远程登录账号

登录 MySQL 后,执行以下命令:

CREATE USER 'username'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;

设置完成后,即可使用刚刚创建的用户远程连接到MySQL数据库了。


创建只有操作指定数据库权限的用户

登录 MySQL 后,执行以下命令:

CREATE USER 'myuser'@'%' IDENTIFIED BY 'mypassword';
GRANT ALL PRIVILEGES ON mydb.* TO 'myuser'@'%';
FLUSH PRIVILEGES;
  • 'myuser'@'%':表示用户myuser允许从任意主机连接,如果需要myuser只能从 192.168.1.1 主机连接,那就改为 'myuser'@'192.168.1.1',第二行也要改成一样的
  • mydb.*:表示只对 mydb 数据库下的所有表拥有权限。
  • ALL PRIVILEGES:表示这个用户拥有对这个数据库的所有权限,如果只需要有 查询 权限,可以写成这样:GRANT SELECT ON mydb.* TO 'myuser'@'%';

修改用户密码

1. 先查询用户对应的Host

SELECT User, Host FROM mysql.user;

2. 修改指定用户的密码

ALTER USER 'test'@'%' IDENTIFIED BY 'new_password';
FLUSH PRIVILEGES;

http://www.dtcms.com/wzjs/487193.html

相关文章:

  • 第一次做网站做后感seo是什么意思为什么要做seo
  • 卧龙区微网站开发谷歌推广怎么做
  • 广州做网站一般多少钱企业培训系统app
  • 网站开发接单平台seo网络推广方法
  • 房产信息查询系统官方网站环球网最新消息疫情
  • 房产网站建设什么类型什么是seo和sem
  • python开源网站源码安徽网络优化公司排名
  • 廊坊做网站厂商定制seo推广专员
  • 浙江平台网站建设设计大专网络营销专业好不好
  • 手机网站制作推荐百度用户客服电话
  • 网上哪个网站教做西点广告设计自学教程
  • 番禺网站开发引擎优化搜索
  • 带dede后台的整套网站源码怎么本地测试安装百度平台营销宝典
  • 网站建设与维护实训ppt营销图片大全
  • 中文网址开鲁seo网站
  • 甘肃省政府网站建设的现状顶尖文案
  • 网站logoico怎么做网站搭建需要多少钱
  • 石家庄城乡建设局网站郑州网站建设推广
  • 做元器件上什么网站端口扫描站长工具
  • 汉庭酒店网站建设方案中国免费广告网
  • 做网站编辑心得百度官方版
  • 初中做语文题的网站合肥网站制作
  • 企业为什么要建设电子商务网站免费模式营销案例
  • 乐清市龙翔网络工程公司郑州百度推广seo
  • 做积分商城网站seo站内优化
  • 网站建设后预期推广方式我想在百度发布信息
  • 加盟产品网站建设方案广告投放渠道
  • 怎样做百度网站推广鞍山网络推广
  • 云南高端网站制作价格惠州搜索引擎优化
  • 南通seo网站建设费用网络营销具有哪些优势和吸引力