返回

焕发光芒! 从零开始的MySQL 8.1.0安装之旅

后端

MySQL 8.1.0 安装与配置教程:开启数据库之旅

准备阶段

开启数据库之旅之前,需要做好充足的准备工作:

  • 一台 Windows、Mac 或 Linux 系统的主机
  • MySQL 8.1.0 安装包
  • 一个文本编辑器(如记事本)
  • 稳定的网络连接

一键式安装

一切准备就绪后,就可以开始安装 MySQL 8.1.0 了:

  • 双击安装包并按照提示进行安装
  • 选择“典型”安装类型
  • 点击“执行”,静候 MySQL 8.1.0 安装完成

配置 MySQL

安装完成只是万里长征的第一步,还需要进行一些配置才能充分利用 MySQL:

  • 打开 MySQL 命令行客户端
  • 登录 MySQL
  • 创建一个 root 用户并设置密码
  • 允许 root 用户远程访问
  • 保存配置更改

运行 MySQL

配置完成后,就可以运行 MySQL 8.1.0 了:

  • 在命令行客户端输入 mysql -u root -p 并回车
  • 输入 root 用户密码并再次回车
  • 成功登录 MySQL 8.1.0!
  • 输入 show databases; 查看现有数据库

创建数据库

接下来,亲手创建一个数据库:

  • 输入 create database my_database; 并回车
  • 您的第一个数据库诞生了!

添加数据

让数据库不再空空如也,添加一些数据:

  • 输入 use my_database; 切换到新创建的数据库
  • 输入 create table my_table (id int primary key, name varchar(255), age int); 创建表
  • 输入 insert into my_table (id, name, age) values (1, 'John', 25); 等命令插入数据

查询数据

看看我们插入的数据吧:

  • 输入 select * from my_table; 并回车
  • 数据展现在眼前!

管理权限

为了保护数据库,需要设置权限:

  • 输入 grant select, insert, update, delete on my_database.* to 'user'@'localhost' identified by 'password'; 为用户授予权限

导出数据

为了数据安全,导出数据是个好主意:

  • 输入 mysqldump -u root -p my_database > my_database.sql 导出数据

导入数据

当需要恢复数据时,导入数据即可:

  • 输入 mysql -u root -p my_database < my_database.sql 导入数据

常见问题解答

  • 如何卸载 MySQL?
Windows:控制面板 -> 程序和功能 -> 卸载程序 -> MySQL
Mac:/Applications/MySQL -> 右键点击“卸载 MySQLLinux:sudo apt-get remove --purge mysql-server
  • 如何更新 MySQL?
Windows:从 MySQL 官网下载最新安装包并覆盖安装
Mac:同 Windows
Linux:sudo apt-get update && sudo apt-get upgrade mysql-server
  • 如何重置 MySQL root 密码?
重启 MySQL 服务器,在启动时按下回车键,输入 `mysql -u root -p`,然后输入以下命令:
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
FLUSH PRIVILEGES;
  • 如何创建新用户?
GRANT ALL PRIVILEGES ON *.* TO '新用户名'@'主机名' IDENTIFIED BY '密码' WITH GRANT OPTION;
  • 如何备份 MySQL 数据库?
mysqldump -u 用户名 -p 密码 数据库名 > 备份文件.sql