deepin安装软件应用

1. mysql安装

下载

下载地址:

https://cdn.mysql.com/archives/mysql-8.0/mysql-server_8.0.30-1debian10_amd64.deb-bundle.tar

或者命令行下载

wget https://cdn.mysql.com/archives/mysql-8.0/mysql-server_8.0.30-1debian10_amd64.deb-bundle.tar

## 如果没有wget
sudo apt update
sudo apt install wget

安装

# 解压 注意,不要使用 -xzvf
tar -xvf mysql-server_8.0.30-1debian10_amd64.deb-bundle.tar 
1.sudo dpkg -i mysql-common_8.0.30-1debian10_amd64.deb
2. sudo dpkg -i mysql-community-client-plugins_8.0.30-1debian10_amd64.deb
# 报错
## root@root-PC:~/app/mysql$ sudo dpkg -i mysql-community-client-plugins_8.0.30-1debian10_amd64.deb
## 正在选中未选择的软件包 mysql-community-client-plugins。
## (正在读取数据库 ... 系统当前共安装有 280911 个文件和目录。)
## 准备解压 mysql-community-client-plugins_8.0.30-1debian10_amd64.deb  ...
## 正在解压 mysql-community-client-plugins (8.0.30-1debian10) ...
## dpkg: 依赖关系问题使得 mysql-community-client-plugins 的配置工作不能继续:
## mysql-community-client-plugins 依赖于 libssl1.1 (>= 1.1.1);然而:
## 未安装软件包 libssl1.1。

## dpkg: 处理软件包 mysql-community-client-plugins (--install)时出错:
## 依赖关系问题 - 仍未被配置
## 正在处理用于 libc-bin (2.38-6deepin4) 的触发器 ...
## 在处理时有错误发生:
## mysql-community-client-plugins

# 解决
## 可以从 Ubuntu 的旧版本仓库下载并安装 libssl1.1 包
wget http://archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1f-1ubuntu2_amd64.deb
sudo dpkg -i libssl1.1_1.1.1f-1ubuntu2_amd64.deb

# 再次执行
2. sudo dpkg -i mysql-community-client-plugins_8.0.30-1debian10_amd64.deb 

3. sudo dpkg -i mysql-community-client-core_8.0.30-1debian10_amd64.deb

4. sudo dpkg -i mysql-community-client_8.0.30-1debian10_amd64.deb

5. sudo dpkg -i mysql-client_8.0.30-1debian10_amd64.deb

6. sudo dpkg -i mysql-community-server-core_8.0.30-1debian10_amd64.deb

# 报错
## root@root-PC:~/app/mysql$ sudo dpkg -i mysql-community-server-core_8.0.30-1debian10_amd64.deb
## 正在选中未选择的软件包 mysql-community-server-core。
## (正在读取数据库 ... 系统当前共安装有 281002 个文件和目录。)
## 准备解压 mysql-community-server-core_8.0.30-1debian10_amd64.deb  ...
## 正在解压 mysql-community-server-core (8.0.30-1debian10) ...
## dpkg: 依赖关系问题使得 mysql-community-server-core 的配置工作不能继续:
## mysql-community-server-core 依赖于 libmecab2;然而:
## 未安装软件包 libmecab2。

## dpkg: 处理软件包 mysql-community-server-core (--install)时出错:
## 依赖关系问题 - 仍未被配置
## 正在处理用于 libc-bin (2.38-6deepin4) 的触发器 ...
## 正在处理用于 man-db (2.12.0-1) 的触发器 ...
## 在处理时有错误发生:
## mysql-community-server-core

# 解决
sudo apt-get install libmecab2
   
# 再次执行
6. sudo dpkg -i mysql-community-server-core_8.0.30-1debian10_amd64.deb

输入密码/确认密码/以下选择第一个

mysql命令

sudo systemctl status mysql
sudo systemctl stop mysql

修改root ip登录

mysql -uroot -p

use mysql;

FLUSH PRIVILEGES;
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Aa123456.';
FLUSH PRIVILEGES;
EXIT;

CREATE USER 'root'@'%' IDENTIFIED BY 'Aa123456.';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;

-- 允许用户从任意主机连接
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'Aa123456.';

FLUSH PRIVILEGES;

mysql忘记密码

# 跳过登录验证
sudo mysqld_safe --skip-grant-tables &

mysql -uroot -p

USE mysql;

FLUSH PRIVILEGES;
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Aa123456.';
FLUSH PRIVILEGES;
EXIT;


CREATE USER 'root'@'%' IDENTIFIED BY 'Aa123456.';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;

-- 允许用户从任意主机连接
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'Aa123456.';

FLUSH PRIVILEGES;


# 非必需
# 创建 root 用户 密码 root.
   CREATE USER 'root'@'localhost' IDENTIFIED BY 'root.';
# 将 ry_fast 的库授权给 root用户
   GRANT ALL PRIVILEGES ON ry_fast.* TO 'root'@'localhost';
   FLUSH PRIVILEGES;
sudo ufw status
sudo ufw status verbose

sudo ufw status | grep 10088

添加端口
sudo ufw allow 10088/tcp
sudo ufw allow 10088/udp

删除端口
sudo ufw delete allow 22/tcp

2. 防火墙操作(端口号)

# 检查ufw是否已安装(二选一即可)
dpkg -l | grep ufw
apt list --installed | grep ufw

# 安装命令 - 如果没有安装
sudo apt-get install ufw

# 查看状态ufw
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值