0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

什么是MySql?

汽车电子技术 来源:C语言Plus 作者:Maye426 2023-02-27 15:25 次阅读

什么是MySql?

MySQL 是最流行的关系型数据库管理系统,数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。

在没有使用数据库之前,我们一般都是把数据存储在文件中的,但是对于文件来说,读写数据速度相对较慢。

所以,现在我们使用关系型数据库管理系统(RDBMS)来存储和管理大数据量。所谓的关系型数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。

话不多说我们先来安装MySql数据库吧!

如何下载

进入MySql官网[https://dev.mysql.com/downloads/mysql/],选择操作系统,默认是windows,下面选择免安装压缩包下载

ps:下载非常慢哦~可以通过迅雷下载,或者公众号回复"MySql"获取网盘下载链接

pYYBAGP8WlGATNmCAAFRmmSB52Q755.png

解压,了解目录

下载好了之后解压即可,可以看到有很多的目录

poYBAGP8WmGAaEEaAABG967XiBw121.png

bin:存放命令,二进制文件,脚本等

data(后续操作之后才会有这个目录):存放数据库数据,table数据,数据存放位置可以自己定义,不一定存在这个路径

docs:存放文档

include:存放C语言头文件

lib:头文件对应的库

配置系统环境变量

进入bin目录,然后复制路径,添加到系统环境变量的path下

poYBAGP8Wo6APtXTAAFawQxtZmw179.png

以管理员身份运行cmd

记住一定要以管理员身份运行cmd哦~

poYBAGP8WnaAF3SKAADkGvyFT4k787.png

poYBAGP8WqeAFHv9AAATDHlc7kM940.png

初始化MySql

在控制台输入mysqld --initialize --console,成功了后面会有一个密码,先记住哦~

poYBAGP8WrOAIv6SAAC8bnxhPVI942.png

启动MySql服务

初始化完成之后,启动一下mysql的服务:net start mysql

poYBAGP8Wr6AYhJrAAAHP1rBl4c392.png

登录MySql

启动服务之后就可以登录啦,输入mysql -u root -p 回车之后会提示你输入密码,输入上面初始化的密码即可

poYBAGP8WseAHtcHAACpU0Tu3rA696.png

修改默认密码

登录之后命令行的提示已经变成了mysql> 输入set password for 'root'@'localhost'='你的新密码';回车即可修改,不要忘记后面的分号哦

pYYBAGP8WtGAeKzAAAAuqLecjJE753.png

poYBAGP8WtmAAqvcAAAK2z38dL4467.png

退出MySql

输入quit;即可退出登录,下次登录就可以使用你修改的密码了

pYYBAGP8Wt-AWW78AAAEwY3boCw423.png
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据库
    +关注

    关注

    7

    文章

    3750

    浏览量

    64217
  • MySQL
    +关注

    关注

    1

    文章

    795

    浏览量

    26385
  • 系统
    +关注

    关注

    1

    文章

    1006

    浏览量

    21286
收藏 人收藏

    评论

    相关推荐

    树莓派MYSQL安装【附离线安装mysql

    树莓派MYSQL安装更新:2017-03-03树莓派安装mysql其实有2种一种是执行apt-getinstall mysql-server命令来安装,一种是安装绿色版的,绿色版的是本人制作
    发表于 03-03 12:14

    0基础学Mysql:mysql入门视频教程!

    0基础学Mysql:mysql入门视频教程!目前MySQL技术虽然在国内发展了许多年,但是一直都没有形成一个专门的学科,MySQL的数据库,在很多中小企业的流行做法就是让程序员来管。但
    发表于 07-08 10:51

    mysql如何使用

    mysql使用小技巧
    发表于 04-24 15:05

    mysql中文手册

    1 MySQL的一般的信息 1.1 什么是MySQL? 1.2 关于本手册 1.2.1 本手册中使用的约定 1.3 MySQL的历史 1.4 MySQL的主要特征 1.5
    发表于 12-26 13:27 83次下载

    PHP/MySQL教程

    PHP/MySQL教程(一)  PHP/MySQL教程(二)  PHP/MySQL教程(三)  PHP/MySQL教程(四)  PHP/
    发表于 01-10 23:43 0次下载

    mysql详细教程

    mysql详细教程
    发表于 12-15 22:00 0次下载

    MySQL数据库:理解MySQL的性能优化、优化查询

    最近一直在为大家更新MySQL相关学习内容,可能有朋友不懂MySQL的重要性。在程序,语言,架构更新换代频繁的今天,MySQL 恐怕是大家使用最多的存储数据库了。由于MySQL的优化范
    的头像 发表于 07-02 17:18 3051次阅读
    <b class='flag-5'>MySQL</b>数据库:理解<b class='flag-5'>MySQL</b>的性能优化、优化查询

    MySQL 5.7与MySQL 8.0 性能对比

    背景 测试mysql5.7和mysql8.0分别在读写,选定,只写模式下不同并发时的性能(tps,qps) 最早 测试使用版本为mysql5.7.22和mysql8.0.15 sysb
    的头像 发表于 11-03 09:26 1.6w次阅读
    <b class='flag-5'>MySQL</b> 5.7与<b class='flag-5'>MySQL</b> 8.0 性能对比

    MySQL索引的使用问题

    一、前言 在MySQL中进行SQL优化的时候,经常会在一些情况下,对MySQL能否利用索引有一些迷惑。譬如:1、MySQL 在遇到范围查询条件的时候就停止匹配了,那么到底是哪些范围条件?2
    的头像 发表于 01-06 16:13 1569次阅读

    actiontech zabbix mysql monitor MySQL监控插件

    actiontech_zabbix_mysql_monitor.zip
    发表于 04-26 10:19 2次下载
    actiontech zabbix <b class='flag-5'>mysql</b> monitor <b class='flag-5'>MySQL</b>监控插件

    mysql运维实用脚本序列~

    进入MySQL:启动MySQL Command Line Client(MySQL的DOS界面),直接输入安装时的密码即可。此时的提示符是:mysql>
    的头像 发表于 07-16 15:25 802次阅读

    MySQL运维常用脚本

    进入MySQL:启动MySQL Command Line Client(MySQL的DOS界面),直接输入安装时的密码即可。此时的提示符是:mysql>
    的头像 发表于 07-29 11:23 537次阅读

    SQLite和MySQL区别

    SQLite和MySQL区别  SQLite和MySQL是当前使用最普遍的关系型数据库软件,虽然它们都是关系型数据库,但SQLite和MySQL以不同的方式处理数据和执行查询。在使用SQLite或
    的头像 发表于 08-28 17:09 4608次阅读

    MySQL导出的步骤

    MySQL是一种常用的关系型数据库管理系统,用于存储和管理大量的结构化数据。在实际应用中,我们经常需要将MySQL数据库中的数据导出到其他地方,如备份数据、数据迁移、数据分析等。下面是使用MySQL
    的头像 发表于 11-21 10:58 729次阅读

    MySQL的整体逻辑架构

    支持多种存储引擎是众所周知的MySQL特性,也是MySQL架构的关键优势之一。如果能够理解MySQL Server与存储引擎之间是怎样通过API交互的,将大大有利于理解MySQL的核心
    的头像 发表于 04-30 11:14 408次阅读
    <b class='flag-5'>MySQL</b>的整体逻辑架构