【MySQL】MySQL数据库的安装和配置

前言

  • MySQL数据库的安装和配置

一、下载

因为MySQL安装包版本安装和配置起来不太方便,本文讲述免安装版,功能效果与安装版是一样的!

请在这里下载免费的 MySQL 数据库:https://www.mysql.com/downloads/。

本文使用的版本是 MySQL8.0.26

注意,安装的目录应当放在指定位置;其次,绝对路径中避免出现中文,推荐首选英文为命名条件!!!

二、安装

第一步: 下载后先解压,我解压在D盘下

第二步: 配置环境变量

第三步: 以管理员身份打开cmd

一定要以管理员身份打开cmd,否则后续需要权限的部分命令会出现错误,如拒绝访问!

第四步: 安装之前可以把文件里面的不需要的目录删掉,只留下bin目录和share目录!

第五步: 初始化数据库

mysqld --initialize-insecure

注意:没有任何提示,初始密码为空

初始化数据库时会自动创建data目录

第六步: 安装

mysqld --install mysql

注意:mysql是自己起的服务名字。起的什么名字,以后你的数据库服务名字就是这个名字!

第七步: 启动服务

net start mysql

会提示服务启动成功

第八步: 登录数据库

mysql -u root -p

这时提示需要密码,然后就是用你上面的密码登录

第九步: 修改密码

由于初始化产生的随机密码太复杂,不便于我们登录mysql,因此,我们应当修改一个自己能记住的密码。(可以为空,但是为了安全起见,建议设置密码!)

登录数据库后,修改密码语句为:

alter user root@localhost identified by '123456';

123456为修改后的密码

第十步: 输入FLUSH PRIVILEGES;

flush privileges;

最后再次登录,验证新密码

配置

在mysql文件下创建个my.ini文件

具体配置如下:只用复制粘贴即可。因为配置还算完整和完美,以后做项目连接数据库时候不用在url后面加时区了!因为我们配置文件里面配置时区了!

[mysqld]
#设置时区为东八区,此项设置后,在连接MySQL的时候可以不用每次都手动设置时区
default-time-zone = '+8:00'
#解决导入脚本是function报错
log_bin_trust_function_creators=1
# 设置3308端口
port=3308
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证,此认证为1代加密认证。如果使用2代加密的话,使用可视化工具sqlyog会无法登陆!
default_authentication_plugin=mysql_native_password[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8[client]
# 设置mysql客户端连接服务端时默认使用的端口  mysql8\bin>mysql 直接登录
# mysql -hlocalhost -uroot -P3308
port=3308
user=root
password= root
default-character-set=utf8

配置文件设置好之后,在命令窗口直接输入mysql就可以登陆了!

最后

庆祝数据库安装成功!

【MySQL】MySQL数据库的安装和配置相关推荐

  1. linux学习之centos(三):mysql数据库的安装和配置

    前言:mysql简介 说到数据库,我们大多想到的是关系型数据库,比如mysql.oracle.sqlserver等等,这些数据库软件在windows上安装都非常的方便,在Linux上如果要安装数据库, ...

  2. 在Red Hat Linux5下构建LAMP网站服务平台之MySQL、PHP的安装与配置

    在Red Hat Linux5下构建LAMP网站服务平台之MySQL.PHP的安装与配置 2010-09-09 16:40:49 标签:PHP Linux mysql RedHat [推送到技术圈] ...

  3. 安装mysql8.0配置环境_Windows环境下MySQL 8.0 的安装、配置与卸载

    软件版本 Windows:Windows10 MySQL:mysql-8.0.17-winx64.zip 安装步骤 1.配置环境变量 name:Path value:C:\Program Files\ ...

  4. Mac 下 Nginx、PHP、MySQL 和 PHP-fpm 的安装和配置

    原文:Mac 下 Nginx.PHP.MySQL 和 PHP-fpm 的安装和配置 个人博客永久地址. 文章做了更新,增加了php-fpm的配置相关信息. 杂七杂八的杂 Mac下搭建MNPM环境是每个 ...

  5. win10下MySQL的下载、安装以及配置教程

    本博客转载于https://blog.csdn.net/qq_37172528/article/details/80459490,本人已经安装过,没有问题,过程很详尽. 一. 下载MYSQL  官网下 ...

  6. win10下MYSQL的下载、安装以及配置超详解教程

    下载MYSQL  官网下载MYSQL5.7.21版本,链接地址https://www.mysql.com/downloads/.下载流程图如下:  进入官网点击Community,下载社区版.  找到 ...

  7. MySQL的下载、安装、配置

    MySQL的下载.安装.配置 MySQL Community Server 社区版本,开源免费,自由下载,但不提供官方技术支持,适用于大多数普通用户. 官方还提供了 MySQL Workbench ( ...

  8. Day454.MySQL的下载、安装、配置 -mysql

    MySQL环境搭建 一.MySQL的卸载 1.步骤1:停止MySQL服务 在卸载之前,先停止MySQL8.0的服务.按键盘上的"Ctrl + Alt + Delete"组合键,打开 ...

  9. 史上最牛mysql-02 (MySQL的下载、安装、配置)

    2. MySQL的下载.安装.配置 个人博客 :www.xiaobeigua.icu 2.1 MySQL的4大版本 MySQL Community Server 社区版本,开源免费,自由下载,但不提供 ...

最新文章

  1. 如何在Chrome development tool里查看C4C前台发送的未经 GZIP 压缩之前的请求细节
  2. 父类可以调用子类的方法吗_python类的继承、多继承及查找方法顺序
  3. 双显示器N卡安装ubuntu驱动以及解决办法
  4. 精通Android自定义View(十八)自定义圆形菊花加载转圈效果
  5. OpenCV图像、矩阵、数组介绍
  6. 责任分配矩阵和raci的区别_PyTorch学习笔记——repeat()和expand()区别
  7. LaTex中编译时出现“ Undefined control sequence”问题
  8. SQL Server 2012入门T-SQL基础篇:(7)Where子句与Having子句的区别
  9. node Koa框架+nunjucks模版开发简易的后台
  10. Uniapp进行APP打包——iOS 系统
  11. 限流 Redis list 列表 Lpush rpop 实现令牌桶 – PHP 实例
  12. 金士顿内存条真假测试软件,金士顿内存条真伪怎么看?金士顿内存条判别真伪的几种方法...
  13. 关于数据埋点的认识以及在流量分析系统中的实际使用
  14. (转)DEDECMS模板原理、模板标签学习 - .Little Hann
  15. 升降横移式立体车库设计(设计说明书+CAD图纸+开题报告+任务书+外文翻译+答辩相关材料)
  16. Java并发编程synchronized详解
  17. 微信开发专栏(总目录)
  18. 使用多线程实现多客户端的连接(通过Socket实现TCP编程)
  19. Windows版Docker桌面
  20. 搜索引擎网站:网络和安全规划一个都不能少

热门文章

  1. 淡淡我为何购买小米股票
  2. 快速浮点数exp算法
  3. Linux设置gopath
  4. JS——检测当前浏览器环境为微信OR企业微信
  5. 慕课编译原理(第十九章.一遍扫描翻译控制语句)
  6. Windows 10 关键错误,“开始”菜单和 Cortana 无法工作。你下次登录时,我们将尝试解决此问题的解决方法
  7. 泰拉瑞亚服务器账号能不能代入,【图片】【教程】如何开一个属于自己的Terraria服务器【terraria吧】_百度贴吧...
  8. 数组为空数组,判断数组长度不等于0
  9. X10服务器主板装系统黑屏,win10黑屏怎么完成系统重装
  10. WSH的SpecialFolders对像