欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

程序员文章站 2024-02-24 14:22:39
学习内容 1.软件安装及服务器设置。 2.(选做,但是强烈建议) 使用图形界面软件 navicat for sql 3.数据库基础知识 数据库定义 关...

学习内容

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

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

3.数据库基础知识

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

4.mysql数据库管理系统

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

软件安装

mysql下载链接:mysql

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

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

我的目录在c:\users\public\mysql,之后在该文件夹配置my.ini

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

接下来启动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
安装成功后就可以愉快地玩耍了

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

基础知识

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

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

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

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

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

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

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

以上所述是小编给大家介绍的mysql从入门到放弃-安装详解整合,希望对大家有所帮助