千家信息网

详解MySQL从入门到放弃-安装

发表于:2025-01-21 作者:千家信息网编辑
千家信息网最后更新 2025年01月21日,学习内容1.软件安装及服务器设置。2.(选做,但是强烈建议) 使用图形界面软件 Navicat for SQL3.数据库基础知识数据库定义关系型数据库二维表行列主键外键4.MySQL数据库管理系统数据
千家信息网最后更新 2025年01月21日详解MySQL从入门到放弃-安装

学习内容

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\binmysqld --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 installnet 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从入门到放弃-安装详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!

数据 数据库 存储 登录 密码 视图 二维 语句 过程 输入 成功 命令 就是 用户 用户名 软件 接下来 一行 主机 参数 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 服务器出现故障怎样排除 设有一个学生比赛数据库 爱如生古籍数据库无法建立连接 数独软件开发毕业设计 软件开发需要哪些硬件环境 网络安全问题分析论文题目 普陀区方便软件开发专业服务 服务器虚拟化推广哪家好 我的世界服务器信号有红叉 数据库的三范式优缺点 软件开发工程师和网络推广哪个好 网络安全对于我们个人的影响 为什么服务器要做磁盘阵列 文件管理器smtp服务器 第三方软件开发公司 数据库表设计书推荐 网络安全里的能力表 打开自己的ftp服务器 国际银行软件开发商名单 和鼎网络技术 网络安全教育日的心得体会 电信网络安全班会要点 湖北安卓软件开发多少钱 软件开发过程中如何管控 亳州电力软件开发外包公司 云南学软件开发的五年大专排名 单片机中的数据库设计 邮币卡交易软件开发 盗版小说软件开发 安卓手机数据库软件
0