提出网络营销思想的网站改版计划,广州网站建设中心,营销型网站审定标准,深圳动漫制作以下是在 Ubuntu 上安装 MySQL 8 的完整步骤#xff1a;
步骤 1#xff1a;更新包列表
首先#xff0c;打开终端并执行以下命令来确保包列表是最新的#xff1a;
sudo apt update
步骤 2#xff1a;安装 MySQL 8 服务器
接下来#xff0c;使用以下命令安装 MySQL 8 …以下是在 Ubuntu 上安装 MySQL 8 的完整步骤
步骤 1更新包列表
首先打开终端并执行以下命令来确保包列表是最新的
sudo apt update
步骤 2安装 MySQL 8 服务器
接下来使用以下命令安装 MySQL 8 服务器
sudo apt install mysql-server
步骤 3启动 MySQL 服务
安装完成后启动 MySQL 服务并设置它在系统启动时自动启动
sudo systemctl start mysql
sudo systemctl enable mysql
步骤 4运行 MySQL 安全性脚本
为了提高安全性运行 MySQL 安全性脚本
sudo mysql_secure_installation
在执行此命令时进行以下操作
删除匿名用户禁用远程 root 登录删除测试数据库刷新权限表
按照提示选择相应的选项并进行配置。
步骤 5登录到 MySQL
使用以下命令登录到 MySQL 数据库服务器
mysql -u root -p
步骤6.1获取 root 密码 在某些情况下MySQL 8 的安装过程不会要求在终端中直接设置 root 用户密码而是使用随机生成的密码。这种情况下系统会将生成的随机密码保存在一个日志文件中需要查看该密码并保存下来。
通常MySQL 8 的随机密码保存在 /var/log/mysql/error.log 文件中。可以使用以下命令来查看该文件
sudo cat /var/log/mysql/error.log
在日志中搜索关键词 temporary password随后会显示生成的随机密码。将该密码复制并保存在安全的地方。
然后需要使用该密码登录到 MySQL 并更改密码。使用以下命令登录
sudo mysql -u root -p
然后输入生成的随机密码。接下来执行以下 SQL 命令来更改密码
ALTER USER rootlocalhost IDENTIFIED WITH mysql_native_password BY 新密码;
将 新密码 替换为您要设置的新密码。然后使用以下命令刷新权限并退出 MySQL
FLUSH PRIVILEGES; EXIT;
步骤6.2直接修改密码 如果懒得去找密码可以手动重置 root 密码。首先停止 MySQL 服务
sudo systemctl stop mysql
然后以跳过权限验证模式启动 MySQL
sudo mysqld_safe --skip-grant-tables
接下来启动并登录到 MySQL sudo systemctl start mysql mysql -u root
在 MySQL 命令行中使用以下命令来更改 root 用户的密码将 123321 替换为要设置的新密码
UPDATE mysql.user SET authentication_string PASSWORD(123321), plugin mysql_native_password WHERE User root; FLUSH PRIVILEGES; EXIT;
最后停止 MySQL
sudo pkill mysqld
然后重启 MySQL 服务
sudo systemctl start mysql