技术文章
当前位置:首页 > Mysql技术文章 > 详解MySQL从入门到放弃-安装

MySQL从入门到放弃安装的心得日志

  • 发布时间:
  • 作者:码农之家原创
  • 点击:224

这篇文章主要知识点是关于MySQL、入门、安装、21分钟 MySQL 入门教程 的内容,如果大家想对相关知识点有系统深入的学习,可以参阅以下电子书

零点起飞学MySQL
零点起飞学MySQL原书扫描版
  • 类型:MySQL入门大小:85.8 MB格式:PDF出版:清华大学出版社作者:秦婧
立即下载

更多Mysql相关的学习资源可以参阅 Mysql电子书程序设计电子书 等栏目。

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

学习内容

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
在官网下载了一个试用版Navicat
安装成功后就可以愉快地玩耍了

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

基础知识

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

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

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

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

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

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

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

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

21分钟 MySQL 入门教程

21分钟 MySQL 入门教程

目录

以上就是本次给大家分享的关于Mysql的全部知识点内容总结,大家还可以在下方相关文章里找到MySQL 5.7增强版Semisync Repl、 MySQL性能优化总结、 MySQL中的CONCAT函数使用方法、 等mysql文章进一步学习,感谢大家的阅读和支持。

上一篇:MySQL存储引擎InnoDB的配置及使用方法

下一篇:mysql中mycli命令行爱好者必备工具

展开 +

收起 -

MySQL安装 相关电子书
学习笔记
网友NO.949964

快速学习MySQL索引的入门超级教程

所谓索引就是为特定的mysql字段进行一些特定的算法排序,比如二叉树的算法和哈希算法,哈希算法是通过建立特征值,然后根据特征值来快速查找。而用的最多,并且是mysql默认的就是二叉树算法 BTREE,通过BTREE算法建立索引的字段,比如扫描20行就能得到未使用BTREE前扫描了2^20行的结果,具体的实现方式后续本博客会出一个算法专题里面会有具体的分析讨论; Explain优化查询检测 EXPLAIN可以帮助开发人员分析SQL问题,explain显示了mysql如何使用索引来处理select语句以及连接表,可以帮助选择更好的索引和写出更优化的查询语句. 使用方法,在select语句前加上Explain就可以了: Explain select * from blog where false; mysql在执行一条查询之前,会对发出的每条SQL进行分析,决定是否使用索引或全表扫描如果发送一条select * from blog where falseMysql是不会执行查询操作的,因为经过SQL分析器的分……

网友NO.117567

MySQL入门(一) 数据表数据库的基本操作

序言 这类文章,记录我看《MySQL5.6从零开始学》这本书的过程,将自己觉得重要的东西记录一下,并有可能帮助到你们,在写的博文前几篇度会非常基础,只要动手敲,跟着我写的例子全部实现一遍,基本上就搞定了,前期很难理解的东西基本没有,所以写博文的内容,就是以练题的形式来呈现的。 需要用的资料以链接的形式给需要的同学。 我用的mysql版本为: Mysql-5.5.45-win64.msi 密码是:26zw 图形化工具 Navicat(前期不推荐用,直接手动敲): Navicat 密码:c7fs 开始我的MySQL之旅吧 始于2016.12.04 --WH 一、数据库的安装 这个就不在这里过多阐述了,因为网上实在是太多安装mysql的教程了,有了我给的mysql,在按照这个安装教程(MySQL安装教程)去看,就能够安装完好。 安装好mysql后,如果需要使用windows命令窗口(也就是cmd)来操作mysql,那么就需要配置环境变量,……

网友NO.499539

初识NodeJS服务端开发入门(Express+MySQL)

NodeJS对前端来说无疑具有里程碑意义,在其越来越流行的今天,掌握NodeJS已经不再是加分项,而是前端攻城师们必须要掌握的技能。本文将与同志们一起完成一个基于Express+MySQL的入门级服务端应用,即可以对数据库中的一张表进行简单的CRUD操作。但本人还是斗胆认为,通过这个应用,可以让没怎么接触后端开发的同志对使用Node进行后端开发有一个大致了解。 Express工程环境准备 1. 安装express,和express项目种子生成器(什么?你问第1步为什么不是安装NodeJS,我也只能呵呵..) 安装express npm install express -g 安装express npm install express-generator -g 2. 创建工程。进入工程目录,运行命令 express projectName expresst项目种子生成器会帮我们生成express相应的工程结构,如下 /bin: 用于应用启动 /public: 静态资源目录 /routes:可以认为是controller(控制器)目录 /views: jade模板……

网友NO.503248

MySQL5.7.14下载安装图文教程及MySQL数据库语句入门大全

如何下载: 我先去MySQL首页下载最新版本的MySQL-链接:https://www.mysql.com/downloads/ 进入此界面下载: Downloads–MySQL Community Edition (GPL)(这是免费版的,当然,有钱的可以用收费的,功能更强大)–MySQL Community Server (GPL) –选择对应的系统和电脑版本(在这里,我选择的是Window系统64位的下载) –No thanks, just start my download. 如何安装: 因为是免安装的,我们下载好压缩包,直接解压到我们想安装的目录下就可以了。 新建my.ini文件,粘贴以下代码(注意:basedir和datadir 修改成自己的安装路径): [mysql]# 设置mysql客户端默认字符default-character-set=utf8#设置3306端port = 3306# 设置mysql的安装目basedir=D:\\mysql-5.7.14-winx64# 设置mysql数据库的数据的存放目datadir=D:\\mysql-5.7.14-winx64\\data# 允许最大连接max_connections=200# 服务端使用的字符集默认为8比特编码的latin1字符character-set-server=ut……

<
1
>

Copyright 2018-2020 xz577.com 码农之家

电子书资源由网友、会员提供上传,本站记录提供者的基本信息及资源来路

鸣谢: “ 码小辫 ” 公众号提供回调API服务、“ 脚本CDN ”提供网站加速(本站寻求更多赞助支持)

版权投诉 / 书籍推广 / 赞助:520161757@qq.com

上传资源(网友、会员均可提供)

查看最新会员资料及资源信息