WSL Ubuntu1804 开发环境:第五章 安装 MySQL

序言

MySQL 是一款开源的关系型数据库,被用于各式各样的站点。

安装 MySQL

安装 MySQL 只需要简单的几条命令即可:

$ apt install -y mysql-server
$ service mysql restart

以上两条命令分别执行了安装数据库、确保正确启动。

接下来,我们需要配置数据库的验证方式以及密码:

$ mysql_secure_installation

此命令将会对你提出一系列的问题,你可以根据问题的提示对 MySQL 的一些安全选项进行更改。第一个问题为询问你是否要启用密码验证插件,该插件用于测试 MySQL 密码的强度,个人不建议在本地开发环境中启用。第二个问题是设置 MySQL root 用户的密码,你需要连续输入两次。接下来问题分别是删除匿名用户和测试数据库,禁用远程使用 root 用户登录,重新加载规则等,可按自己的需求、喜好进行更改。

安装 MySQL 客户端

注:该段落于 Windows 主环境中实现

如果你不太习惯使用命令行操作 MySQL,那么,你可能需要一个好用的 MySQL 客户端,例如 Navicat Premium、HeidiSQL 等。此处,我使用 HeidiSQL 作为例子。
最新版 HeidiSQL 可于其官网进行下载。
安装并打开 HeidiSQL 后,请依照下图的说明进行操作以添加 MySQL 会话:

WSL Ubuntu1804 开发环境:第五章 安装 MySQL

  1. 新建会话设定档
  2. 填写 MySQL 连接信息
  3. 保存会话设定档
  4. 打开(连接)数据库

小结

至此,你已成功安装 MySQL 及其管理工具。

注:基本上,自现在起,你已经可以自行搭建 Laravel 项目了。只需在使用 Composer 创建项目后,在项目目录执行 php artisan serve 即可。但基于稳妥考虑,下章仍会教你如何配置 Nginx 以与 PHP 交互。

本作品采用《CC 协议》,转载必须注明作者和本文链接
sunxyw
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!