• 企业400电话
  • 网络优化推广
  • AI电话机器人
  • 呼叫中心
  • 全 部 栏 目

    网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    详解MySQL从入门到放弃-安装
    POST TIME:2021-10-18 20:33

    学习内容

    1.软件安装及服务器设置。

    2.(选做,但是强烈建议) 使用图形界面软件 Navicat for SQL

    3.数据库基础知识

    1. 数据库定义
    2. 关系型数据库
    3. 二维表
    4. 主键
    5. 外键

    4.MySQL数据库管理系统

    1. 数据库
    2. 数据表
    3. 视图
    4. 存储过程

    软件安装

    MySQL下载链接:MySQL

     

    下载第一个,之后解压缩。

    我的目录在C:\Users\Public\MySQL,之后在该文件夹配置my.ini

    接下来启动MySQL,在cmd中操作

    cd C:\Users\Public\MySQL\bin
    mysqld --initialize --console

     执行后有初始密码

    ...
    2019-03-31T01:49:30.418915Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: P7Lh=6hEkl0!
    ...

    P7Lh=6hEkl0!就是初始密码,之后安装启动即可

    mysqld install
    net start mysql

    至此安装已经成功,可以登录MySQL咯。
    输入以下语句即可:

    mysql -h 主机名 -u 用户名 -p

    参数说明:

    1. -h : 指定客户端所要登录的 MySQL 主机名, 登录本机(localhost 或 127.0.0.1)该参数可以省略;
    2. -u : 登录的用户名;
    3. -p : 告诉服务器将会使用一个密码来登录, 如果所要登录的用户名密码为空, 可以忽略此选项。

    登录本机的 MySQL命令更简单:

    mysql -u root -p

    输入先前的密码即可。成功后会显示Welcome to the MySQL monitor....
    然后命令提示符会一直以 mysq> 加一个闪烁的光标等待命令的输入, 输入 exit 或 quit 退出登录。
    先更改默认密码,下面是新版MySQL的语句

    alter user user() identified by "123456";

    接下来我们安装navicat
    在官网下载了一个试用版Navicat
    安装成功后就可以愉快地玩耍了

    基础知识

    数据库定义:数据库这个术语的用法很多,但从SQL的角度来看,数据库是一个以某种有组织的方式存储的数据集合。或者保存有组织的数据的容器。

    关系型数据库:简单说,关系型数据库是由多张能互相联接的二维行列表格组成的数据库。

    二维表:即数据表。在关系模型中,数据结构表示为一个二维表,一个关系就是一个二维表。表中的第一行通常称为属性名,表中的每一个元组和属性都是不可再分的,且元组的次序是无关紧要的。

    行:表中的数据是按行存储的,所保存的每个记录存储在自己的行内。行是表中地一个记录。
    列:表由列组成。列是表中的一个字段,存储表中某部分的信息。所有表都是由一个或多个列组成的。

    主键:表中一列(或一组列),其值能够唯一标识表中每一行。没有主键,更新或删除表中特定行就极为困难。
    外键:外键为某个表中的一列,它包含另一个表的主键值,定义了两个表之间的关系。

    视图:视图是虚拟的表。与包含数据的表不一样,视图只包含使用时动态检索数据的查询。使用视图可以简化复杂的SQL查询语句。

    存储过程:简单来说,存储过程就是为以后使用而保存的一条或多条 SQL语句。可将其视为批文件,虽然它们的作用不仅限于批处理。存储过程可以简化操作,便于变动的管理等。

    以上所述是小编给大家介绍的MySQL从入门到放弃-安装详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

    您可能感兴趣的文章:
    • MySQL数据库基础入门之常用命令小结
    • MySQL数据库入门之备份数据库操作详解
    • MySQL数据库入门之多实例配置方法详解
    • MySQL数据库基础篇之入门基础命令小结
    • mysql入门之1小时学会MySQL基础
    • 20分钟MySQL基础入门
    • 三十分钟MySQL快速入门(图解)
    • Mysql基础入门 轻松学习Mysql命令
    • 21分钟 MySQL 入门教程
    • mysql常用sql与命令之从入门到删库跑路
    上一篇:数据结构-树(三):多路搜索树B树、B+树
    下一篇:阿里云ECS云服务器(linux系统)安装mysql后远程连接不了(踩坑)
  • 相关文章
  • 

    关于我们 | 付款方式 | 荣誉资质 | 业务提交 | 代理合作


    © 2016-2020 巨人网络通讯

    时间:9:00-21:00 (节假日不休)

    地址:江苏信息产业基地11号楼四层

    《增值电信业务经营许可证》 苏B2-20120278

    X

    截屏,微信识别二维码

    微信号:veteran88

    (点击微信号复制,添加好友)

     打开微信