MySQL安装

目录

前言

一、MySQL简介 

        1、 什么是MySQL?

        2、 为什么用MySQL?

        3、MySQL的特点

二、MySQL安装步骤

        1、下载MySQL并解压

        2、定义my.ini文件并将my.ini放到解压好的MySQL文件夹下

        3、 在bin目录下打开dos命令

         4、 安装MySQL服务    

        5、 初始化MySQL

        6、启动MySQL服务    

         7、利用初始密码登录

        8、改变MySQL链接密码 

 三、安装MySQL时的常见错误

        1、提示缺少.dll文件

         2、MySQL 服务无法启动,请键入……以获得更多的帮助

        还是无法启动

        3、 没有初始化密码

总结


前言

今天分享的内容是MySQL的安装,接下来就跟着九歌一起看看安装步骤。


一、MySQL简介 

        在安装MySQL之前先介绍一下MySQL,以及阐述为什么要选择MySQL

        1、 什么是MySQL?

MySQL是一个多用户、多线程的SQL数据库,是一个客户机/服务器结构的应用,它由一个服务器守护程序mysqld和很多不同的客户程序和库组成。

   

SQL (Structured Query Language结构化查询语言)是目前使用最广的并且是标准的数据库语言。SQL语言使得存取或更新信息变得十分容易,你可以直接使用SQL从网站上查询信息。MySQL的快速和灵活性足以满足一个网站的信息管理工作。

        2、 为什么用MySQL?

1、mysql性能卓越,服务稳定,很少出现异常宕机。

2、mysql开放源代码且无版权制约,自主性及使用成本低。

3、mysql历史悠久,社区及用户非常活跃,遇到问题,可以寻求帮助。

4、mysql软件体积小,安装使用简单,并且易于维护,安装及维护成本低。

5、mysql品牌口碑效应,使得企业无需考虑就直接用之。

6、mysql支持多种操作系统,提供多种API接口,支持多种开发语言。
 

        3、MySQL的特点

1. 可以同时处理几乎不限数量的用户;

2. 处理多达50,000,000以上的记录;

3. 命令执行速度快,也许是现今最快的;

4. 简单有效的用户特权系统。

二、MySQL安装步骤

        1、下载MySQL并解压

        2、定义my.ini文件并将my.ini放到解压好的MySQL文件夹下

        3、 在bin目录下打开dos命令

正常情况下这样是可以进行下一步的 ,但这样进入我的不是管理员。所以在搜索框搜索命令,管理员身份运行。

打开dos窗口后用dos命令转到对应的路径 

 

         4、 安装MySQL服务    

 

在dos命令中输入mysqld -install

 

因为我已经安装好了 所以这里提示已存在

        5、 初始化MySQL

在dos命令中输入 mysqld --initialize --console

初始化的时候会提供初始化的密码,因为我已经安装好了也修改了密码所以不会显示初始化密码。

        6、启动MySQL服务    

在dos命令中输入  net start mysql 启动服务

 

因为已经安装好了 服务我也启动过了。

         7、利用初始密码登录

dos命令中输入  mysql -P 3306 -u root -p

登录前:

登录后:

        8、改变MySQL链接密码 

初始化的密码随机生成,很难记。所以我们改一下密码,自己一定要记得,或者备份一下密码

输入ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '自己的密码';

 

因为我改的是原密码所以0行受影响

        到此,MySQL的安装就到此为止了。


 三、安装MySQL时的常见错误

首先,zip安装需要64位的系统,自己看电脑是不是32位的。

  1. 然后你的路径不要有中文!!!
  2. 名字也不要不要带空格!!!计算机会把空格前的名字默认为一个目录,可以用引号引起来!
  3. 打开cmd需要管理员身份!!!

然后查看自己有没有MySQL的服务

        1、提示缺少.dll文件

需要安装环境运行补丁:VC++运行环境

         2、MySQL 服务无法启动,请键入……以获得更多的帮助

1、当出现该错误时,输入:mysqld remove,提示"Service successfully removed."

2、重新初始化MySQL,输入:mysqld --initialize
3、安装服务,输入:mysqld -install,提示"Service successfully installed."
4、输入:net start mysql

        还是无法启动

这个时候我们可以通过查看mysql的日志了解错误信息,之前初始化的时候会在安装文件夹内生成一个data文件夹,可打开看里面是否有个后缀名为 err 的文件。

 可以查看最近错误

        3、 没有初始化密码

D:\Software\mysql-8.0.18-winx64\bin>mysqld --initialize --console
mysqld: Can't create directory 'D:\Program Files\MySQL\Data\' (OS errno 2 - No such file or directory)
2020-06-06T02:35:15.057233Z 0 【System】 【MY-013169】 【Server】 D:\Software\mysql-8.0.18-winx64\bin\mysqld.exe (mysqld 8.0.20) initializing of server in progress as process 14340
2020-06-06T02:35:15.057307Z 0 【ERROR】 【MY-010338】 【Server】 Can't find error-message file 'D:\Software\mysql-8.0.18-winx64\share\errmsg.sys'. Check error-message file location and 'lc-messages-dir' configuration directive.
2020-06-06T02:35:15.059675Z 0 【ERROR】 【MY-013236】 【Server】 The designated data directory D:\Software\mysql-8.0.18-winx64\data is unusable. You can remove all files that the server added to it.
2020-06-06T02:35:15.080952Z 0 【ERROR】 【MY-010119】 【Server】 Aborting
2020-06-06T02:35:15.083252Z 0 【System】 【MY-010910】 【Server】 D:\Software\mysql-8.0.18-winx64\bin\mysqld.exe: Shutdown complete (mysqld 8.0.20)  MySQL Community Server - GPL.

  

删除Data重新初始化一下

要不就再去检查一下你的my.ini的配置路径是不是对的。


总结

总结一下,本次分享了,MySQL是什么?为什么使用MySQL?以及MySQL的特点。

其次分享了MySQL的安装步骤以及在安装过程中常见的错误。

希望对您有所帮助。我是九歌,以上内容如有错误,还望指正,谢谢!!!

  • 4
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值