MySQL入门

Posted 拿红罗卜钓鱼

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL入门相关的知识,希望对你有一定的参考价值。

了解数据库 SQL server
1 、什么是数据库
保存数据发展方式:
绳子,打结法 ( 不容易记录内容、不易保存 ) --> 石头、龟壳,甲骨文 ( 不易携带、象形
) --> 竹简,文字 ( 材料不易获取、记录内容少 ) --> 造纸术,文字 ( 容易携带、不易保存 ) -->
计算机、硬盘,文件 ( 不易查找数据 ) --> 数据库系统 DBS database System ( 更便捷的查找数据 )
数据:成绩、电话号、销售信息等等 文字信息; 音乐数据 ; 视频数据 ;
根据处理数据和数据之间关系将数据库划分 : 关系型数据库 非关系型数据库
* 关系型数据库: SQL 所有的数据保存,都是以表的形式进行保存。一般用来保存文字数据
主流软件: mysql Oracle SQLServer ( 学会一种,其他基本相同,每一种都会
有自己的方言 )
有行 有列 ,
** 单表 ( 一张表 ) :一行中的数据,每一列都是相关联的;
** 多表:一张表中的数据,使用的是其他表中的内容来进行编写的
* 非关系型数据库: NoSQL 数据与数据之间没有任何关系,保存 图片 音频 视频 等等
主流数据库: Redis MongoDB 每一种数据库都是一个独立的新数据库,没有任何相同
点;
SQL : 结构化查询语言( Structured Query Language
数据库: 查询数据、存储数据、修改数据等等; 对数据的增删改查 ;
2 、为什么使用数据库
更加便捷的对数据进行管理、操作;
3 、什么时间使用数据库
主要学习的是 Java 语言;
javaWeb Java 的网页开发 ;
页面中展示 html( 静态资源文件 ) <- 访问技术 JavaWeb-> java 程序 <- jdbc -> 数据
库获取新闻数据
当页面中的数据会频繁变化的时候,通过访问数据库来进行修改;
4 、如何使用数据库 MySQL
1) 安装
安装 mysql ,详见安装文档;
2) 卸载
1 、打开控制面板找到 mysql 相关的进行卸载
2 、找到 mysql 的安装路径删除 mysql 的相关文件夹
3 、将文件夹的隐藏文件打开,在 C 盘找到 programData 文件夹,找到 mysql 文件夹 删除;
4 、搜索 注册表编辑器 --> Current_User :总用户
--> SOFTWARE --> MYSQL 相关的 删除
Local_Machine :本地机器
--> SYSTEM
--> controlSet001 --> Service --> mysql
相关 干掉
--> CurrentControlSet --> Service -->
mysql 相关 干掉
重启电脑,服务会消失掉;
5 、如果上述操作不中,打开控制面板,卸载,将 Microsoft visual c++
redistribution 干掉 之后重新安装;
MySQL
关系型数据库,由 sun( 斯坦福大学网络小组 java) 公司 , Oracle 公司收购,
sun --> mysql 5.xx 版本 小型免费版
Oracle --> mysql 8.0xx 版 企业级收费版 ( 可以得到企业服务 )
保存的数据都是以表的形式,进行存储;
想要使用 MySQL ,就必须学习 SQL 语句;
SQL 语句的分类
* DDL: 数据定义语言 定义数据库中 数据库的名称 数据表的内容;
DCL: 数据控制语言 控制数据库、数据表 谁可以进行编辑、修改、查看、新增
** DML: 数据操作语言 对数据表中的内容,进行 增加、修改、删除操作 ;
*** DQL: 数据查询语言 对数据表中的内容,进行查询 ;
操作 MySQL
1 、登录 MySQL 程序 ; 输入密码进入;
show databases; 展示当前数据库中所有的文件
use bank ; 使用当前所有文件中 bank 文件
show tables ; 展示当前文件中 有多少张表
select * from account ; 展示当前 account 表中的全部内容
使用可视化工具 navicat
安装及破解,详见文档;
主机 IP 地址
IP 地址的组成 4 0~255 数字组成 IP 会指定一台机器
内网 ip 192.168.xxx( 网络字段 ).xxx 内网可以组成局域网
外网 ip :由联通 电信 移动 分配给的网络 ip 全球唯一 171.8.201.140
localhost 本机地址 192.168.15.51 等同 127.0.0.1 本机地址
端口
与一个程序进行绑定,每个机器中的应用端口都是唯一的; 192.168.15.51:110

以上是关于MySQL入门的主要内容,如果未能解决你的问题,请参考以下文章

MySql入门

21分钟 MySQL 入门教程

如何入门MySQL

MySQL基础入门

入门MySQL——架构篇

MySQL 入门教程:初学者一学就会,零基础 MySQL 安装及增删改查入门