详解MySQL从入门到放弃-安装
作者:K.Mirai 发布时间:2024-01-12 16:24:50
学习内容
1.软件安装及服务器设置。
2.(选做,但是强烈建议) 使用图形界面软件 Navicat for SQL
3.数据库基础知识
数据库定义
关系型数据库
二维表
行
列
主键
外键
4.MySQL数据库管理系统
数据库
数据表
视图
存储过程
软件安装
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
参数说明:
-h : 指定客户端所要登录的 MySQL 主机名, 登录本机(localhost 或 127.0.0.1)该参数可以省略;
-u : 登录的用户名;
-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从入门到放弃-安装详解整合网站的支持!
来源:https://blog.csdn.net/YukiNoo/article/details/88924614


猜你喜欢
- 一次性选中并修改多个相同的变量在编码的时候,有时候要批量替换一个变量的名字,但是又不想使用批量替换,因为在不同的作用域中是可以使用相同的变量
- 向量空间模型VSM:VSM的介绍:一个文档可以由文档中的一系列关键词组成,而VSM则是用这些关键词的向量组成一篇文档,其中的每个分量代表词项
- 单线程同步使用socket传输数据使用json序列化消息体struct将消息编码为二进制字节串,进行网络传输消息协议// 输入{  
- 前言在我们对DataFrame对象进行处理时候,下意识的会想到对DataFrame进行遍历,然后将处理后的值再填入DataFrame中,这样
- 最近在公司的项目开发中使用到了 laravel 框架,采用的是前后端开发的模式。接触过前后端开发模式的小伙伴应该都知道,后端返回的数据格式需
- 最近听说一个很好玩的图灵机器人api,正好可以用它做一个微信聊天机器人,下面是实现# test.pyimport requestsimpor
- domObj.onkeydown = function(e){ if(e){ e.…… }else{ event.…… }}上面例子:如果是
- 引言:Flask是Python社区非常流行的一个Web开发框架,本文将尝试将介绍APScheduler应用于Flask之中。1. Flask
- 1 实验标准因为训练使用的框架是Pytorch,因此读取的实验标准如下:1、读取分辨率都为1920x1080的5张图片
- 如果对自然语言分类,有很多中分法,比如英语、法语、汉语等,这种分法是最常见的。在语言学里面,也有对语言的分类方法,比如什么什么语系之类的。我
- QQ和微信这两款都是非常受人喜欢的聊天交友软件!可能大家平时没有留意到,也或者是大家可能很少用微信,或者很少用QQ吧!所以可能没有留意这些小
- 第一阶段:从官网下载Anaconda之后,安装,一切正常。打开Anaconda navigator,提示我是否更新,要选不要更新。点击spy
- Python3中configparser模块简介configparser 是 Pyhton 标准库中用来解析配置文件的模块,并且内置方法和字
- python 的语法定义和C++、matlab、java 还是很有区别的。1. 括号与函数调用def devided_3(x):  
- 接前两篇“运行时查看线程信息”的博客,我在想,既然我可以随时打印线程信息,那么我是不是可以随时打印进程内部的其它信息呢?比如,实时查看一些对
- 目前全球疫情仍然比较严重,为了能清晰地看到疫情爆发以来至现在全球疫情的变化趋势,我绘制了一张疫情变化地图。 废话不多说,先上图下面就来重点介
- 倒排索引一 倒排索引是什么倒排索引源于实际应用中需要根据属性的值来查找记录,这种索引表中的每一个项都包括一个属性值和具有该属性值的各记录的地
- 首先,想要实现的功能是递归遍历文件夹,遇到满足条件的文件时,用yield返回该文件的位置。如果不用递归器,可以这样实现:path_list
- Python连接Oracle本地测试依赖安装准备Python、链接Oracle需要Python依赖和本地Oracle客户端,测试环境Orac
- 这一篇复习一下ECMAScript规范中的基础语法,英文好的朋友可以直接阅读官方文档。JavaScript本质上也是一种类C语言,熟悉C语言