MySql教程

mysql安装配置

本文主要是介绍mysql安装配置,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

文章目录

  • 安装mysql
    • 免安版
      • 下载
      • 安装
      • 登录并修改密码
    • 安装版
      • 下载
      • 安装
      • 配置
        • 配置 MySQL 服务器
        • 选择服务器的类型
        • 选择服务器的用途
        • 设置与服务器并发连接的大概数量
        • 设置网络选项
        • 选择默认的字符集
        • 配置 windows 相关选项
        • 设置安全选项
      • 启动
        • 方式一
        • 方式二
      • 登录

安装mysql

免安版

下载

下载地址




下载后解压,不要c盘,可以d盘,e盘

安装

作为演示的话,我就放在桌面了
首先配置环境变量

然后以管理员身份启动cmd

然后输入mysqld --initialize-insecure --user=mysql
就可以看到在数据库路径下生成一个data文件,这个就是以后要使用mysql的基石

再次输入mysqld -install,就会显示安装成功

登录并修改密码

然后就可以启动了
启动:net start mysql
停止:net stop mysql

第一次安装以后一定一定一定要修改密码
登录:mysql -u root -p
如果是登录本机可以输入上面的命令
因为默认安装以后是空密码的,所以输入以后回车即可

修改密码:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';

修改以后要刷新一下数据库
在退出就可以验证是否成功

如果不是频繁使用数据库建议改为手动启动

安装版

下载

下载地址

安装


安装方式,建议自定义,可以选择安装路径




之后就是下一步下一步了

配置

配置 MySQL 服务器

选择服务器的类型

开发测试类型:此电脑是一台开发测试的机器,许多其他应用程序将在其上运行。MySQL 服务器仅使用最少的内存
服务器类型:此电脑上将运行几个服务器应用程序。选择此选项作为 Web 或者应用程序的服务器。MySQL 将使用中等的内存空间
专用的 MySQL 服务器类型:此电脑专用于运行 MySQL 数据库服务器。此电脑不会运行其他服务器,例如 Web 或邮件服务器。MySQL 将利用所有可用内存
一般选择服务器类型(Server Machine),看个人情况

选择服务器的用途

多功能数据库:通用的数据库,这将优化服务器,使用 InnoDB 快速事务存储引擎和 MyISAM 高速存储引擎
专注事务数据库:针对应用程序服务器和事务性 Web 应用程序进行了优化。 使用 InnoDB存储引擎。 请注意,MyISAM 引擎仍然可以使用
非事务处理型:适用于简单的 Web 应用程序,监视或记录应用程序以及分析程序。 只有 MyISAM 事务性存储引擎被激活
推荐选择专注事务数据库(Transactional Database Only)

如果您不想使用默认设置,请选择 InnoDB 数据文件的驱动器,不过建议是默认

设置与服务器并发连接的大概数量

决策支持系统:对于不需要大量并发连接的数据库应用程序,请选择此选项。 承载 20 个连接左右
在线事务处理:对于可能同时最多具有 500 个连接的高度并发的应用程序(例如负载较重的 Web 服务器),请选择此选项
手动设置:请输入并发连接的大概数量

设置网络选项

启用此选项以允许 TCP / IP 连接。禁用时,仅允许通过本地命名管道进行连接
该选项强制服务器的行为更像传统的数据库服务器。 建议启用此选项

勾选允许 TCP / IP 连接后,选择一个端口,默认是 3306,建议默认,如果电脑上的 3306 端口已经被占用,可以选择一个新端口号

选择标准模式(Enable Strict Mode),MySQL 就不会允许细小的语法错误。如果是新手,建议取消标准模式以减少麻烦

选择默认的字符集

标准字符集:将 Latino 设置为默认字符集,此字符集适用于英语和其他西欧语言
最多语言支持:将 UTF8 设置为默认字符集。 建议使用此字符集来存储许多不同语言的文本
手动选择的默认字符集和排序规则:请指定要使用的字符集。这里我们使用 UTF8 编码

配置 windows 相关选项

作为 Windows 服务安装:建议在 Windows 上运行 MySQL 服务器

这里可以指定服务器标识名称,这个直接使用默认
然后根据需求选择勾选是否开机自启动

在 Windows PATH 中包括 Bin 目录:选中此选项,将包含服务器客户端可执行文件的目录包含在 Windows PATH 变量中,以便可以从命令行调用它们

勾选后,你可以在你的 cmd 或者 Shell 中使用它,建议勾选

设置安全选项

这里可以修改默认 root 用户(超级管理员)的密码,系统默认为空,如果需要修改,就输入两次

启用来自远程计算机的 root 访问
勾选后,你可以使用其他的计算机以 root 用户的身份登录。在保证安全的情况下可以勾选,否则建议不要勾选

创建一个匿名帐户:此选项将在此服务器上创建一个匿名帐户。 请注意,这可能导致系统不安全

勾选后,会新建一个匿名用户,这个匿名用户可以连接数据库,但是不能对任何数据进行增、删、查、改的操作。所以此项不需要勾选,单击 Next 继续


确认无误后就可以安装了

启动

方式一

方式二

启动:net start mysql
停止:net stop mysql

登录

mysql -h localhost -p 3306 -u root -p
连接本机可以不用端口和主机地址
mysql -u root -p

这篇关于mysql安装配置的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!