• 1 Windows平台下安装与配置MySQL
  • 2 Linux平台下安装与配置MySQL
    • 2.1 Ubuntu平台
      • 2.1.1 APT安装
      • 2.1.2 DEB Bundle安装

参考资料:
1. 菜鸟教程 ☞ SQL教程
2. 菜鸟教程 ☞ MySQL教程
3. MySQL 5.7从入门到精通

1 Windows平台下安装与配置MySQL

  Windows平台下MySQL提供了两种安装方式,一种是MySQL二进制分发版(.msi安装文件)和免安装版(.zip压缩文件),二进制分发版按照程序提示安装即可,这里主要介绍免安装版本的安装与配置。

  • 第一步:下载MySQL安装文件——MySQL免安装版下载
  • 第二步:解压到目标路径(路径名最好不含有中文和空格)
  • 第三步:在MySQL的安装路径下新建my.ini(MySQL的配置文件)
  • 第四步:配置basedir、datadir、port设置对应的路径和端口
  • 第五步:以管理员权限打开cmd,打开bin路径,执行初始化语句:mysqld --initialize-insecure --user=mysql
  • 第六步:安装MySQL服务:mysqld install
  • 第七步:启动MySQL服务:net start mysql
  • 第八步:登录MySQL数据库:mysql -h localhost -u root -p
  • 第九步:初始化密码:set password='root'
  • 第十步:关闭MySQL服务:net stop mysql


  • 为了方便使用cmd操作MySQL数据库,可以将MySQL的bin目录添加到系统的环境变量中,配置方法:我的电脑 -> 属性 -> 高级系统设置 -> 环境变量 - > 系统变量 -> Path

2 Linux平台下安装与配置MySQL

2.1 Ubuntu平台

2.1.1 APT安装

  • 第一步:安装MySQL
sudo apt-get update
sudo apt-get install mysql-server
  • 第二步:配置MySQL
sudo mysql_secure_installation
  • 第三步:启动MySQL
sudo systemctl start mysql
  • 第四步:测试MySQL
systemctl status mysql.service
# 或者
mysqladmin -p -u root version

2.1.2 DEB Bundle安装

  • 第一步:下载MySQL安装文件——MySQL DEB Bundle

  • 第二步:解压安装文件

tar xvf mysql-server_5.7.22-1ubuntu17.10_amd64.deb-bundle
  • 第三步:安装MySQL服务
#libaio 如果系统中尚未存在库,则可能需要安装该库:
sudo apt-get install libaio1
#使用以下命令预配置MySQL服务器软件包:
sudo dpkg-preconfigure mysql-community-server_*.deb
#对于MySQL服务器的基本安装,请安装数据库公用文件包,客户端包,客户端元包,服务器包和服务器元包(按此顺序); 可以使用单个命令来执行此操作:
sudo dpkg -i mysql-common_*.deb
sudo dpkg -i mysql-community-client_*.deb
sudo dpkg -i mysql-client_*.deb
sudo dpkg -i mysql-community-server_*.deb
sudo dpkg -i mysql-server_*.deb
  • 第四步:启动服务
service mysql start|stop|restart|status
  • 第五步:测试MySQL
systemctl status mysql.service
# 或者
mysqladmin -p -u root version

更多推荐

【MySQL】MySQL学习笔记(一)MySQL的安装与配置