Ubuntu系统安装mysql、nginx、.netcore

一、在 Ubuntu 上安装 MySQL

在 Ubuntu 上安装 MySQL 非常简单,尤其是在 Ubuntu LTS 版本上。你可以通过以下步骤进行安装。

步骤 1:更新包索引

首先,更新 Ubuntu 的软件包列表,以确保获取最新版本的软件。

复制代码
sudo apt update

步骤 2:安装 MySQL

使用 apt 安装 MySQL 服务器。

复制代码
sudo apt install mysql-server

这将安装 MySQL 服务器和客户端。

步骤 3:启动并配置 MySQL

安装完成后,MySQL 通常会自动启动。如果没有自动启动,你可以手动启动 MySQL 服务。

复制代码
sudo systemctl start mysql

你可以检查 MySQL 是否正在运行:

复制代码
sudo systemctl status mysql

为了确保 MySQL 在系统启动时自动启动,运行以下命令:

复制代码
sudo systemctl enable mysql

步骤 4:运行 MySQL 安全配置脚本

MySQL 提供了一个安全配置脚本 mysql_secure_installation,可以帮助你对数据库进行一些初始的安全设置。

复制代码
sudo mysql_secure_installation

在此过程中,你将被提示设置 root 密码,删除匿名用户,禁止远程 root 登录,删除测试数据库并刷新权限。这些步骤有助于提高数据库的安全性。

步骤 5:登录 MySQL

安装完成后,你可以使用 mysql 命令登录到 MySQL。

复制代码
sudo mysql

这会以 root 用户的身份登录到 MySQL 控制台。

步骤 6:创建新用户(可选)

为了安全起见,你可以创建一个新用户,而不直接使用 root 用户。

复制代码
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'newuser'@'localhost' WITH GRANT OPTION;
FLUSH PRIVILEGES;

之后,使用以下命令退出 MySQL 控制台:

复制代码
exit;

步骤 7:测试 MySQL

你可以通过以下命令登录新用户以测试安装是否成功:

复制代码
mysql -u newuser -p

输入刚创建的密码后,你将登录到 MySQL。


通过这几步,你就可以在 Ubuntu 上成功安装和配置 MySQL。如果你还需要其他配置或集成服务(如远程访问 MySQL),可以根据实际需求进行调整。

相关推荐
曼汐 .3 小时前
数据库管理与高可用-MySQL高可用
数据库·mysql
MickeyCV3 小时前
使用Docker部署MySQL&Redis容器与常见命令
redis·mysql·docker·容器·wsl·镜像
刘 大 望3 小时前
数据库-联合查询(内连接外连接),子查询,合并查询
java·数据库·sql·mysql
LiRuiJie4 小时前
深入剖析MySQL锁机制,多事务并发场景锁竞争
数据库·mysql
睡觉待开机5 小时前
0. MySQL在Centos 7环境安装
数据库·mysql·centos
藥瓿亭5 小时前
K8S认证|CKS题库+答案| 6. 创建 Secret
运维·ubuntu·docker·云原生·容器·kubernetes·cks
一叶知秋哈5 小时前
Java应用Flink CDC监听MySQL数据变动内容输出到控制台
java·mysql·flink
舰长1155 小时前
Ubuntu挂载本地镜像源(像CentOS 一样挂载本地镜像源)
linux·ubuntu·centos
Theodore_10225 小时前
大数据(2) 大数据处理架构Hadoop
大数据·服务器·hadoop·分布式·ubuntu·架构
米粉03056 小时前
深入剖析Nginx:从入门到高并发架构实战
java·运维·nginx·架构