一、MySQL介绍

Mysql是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。

所谓的关系型数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。

RDBMS即关系数据库管理系统(Relational Database Management System)的特点:

1、数据以表格的形式出现

2、每行为各种记录名称

3、每列为记录名称所对应的数据域

4、许多的行和列组成一张表单

5、若干的表单组成database

二、MySQL 安装

官网下载,百度安装步骤,直接安装就可以了。

三、Navicat for Mysql 安装

Navicat for MySQL是一套管理和开发MySQL或MariaDB的理想解决方案,支持单一程序,可同时连接到MySQL和MariaDB。这个功能齐备的前端软件为数据库管理、开发和维护提供了直观而强大的图形界面,给MySQL或MariaDB新手以及专业人士提供了一组全面的工具。

直接官网下载,傻瓜式安装。

四、连接数据库

安装好 Navicat 后,直接点击连接,输入用户名和密码和数据建立连接;连接名自己设置;IP 地址是数据库所在的地址;端口号默认为3306。

五、新建数据库

CREATE DATABASE - 创建新数据库

六、新建数据表

CREATE TABLE - 创建新表

1、命名规则:

见名知意 ,千万不要使用中文拼音。

多个单词使用下划线。

不要使用关键字,例如 INSERT INTO  VALUES。

七、常用的 SQL 语句(CRUD)

1、新增

语法:

INSERT INTOtable_name ( field1, field2,...fieldN )VALUES( value1, value2,...valueN );

示例:

INSERT INTO product (product_name, product_price) VALUES ('产品1', '20');

2、删除

语法:

DELETE FROM table_name [WHERE Clause];

示例:

DELETE FROM product WHERE id = 1;

3、更新

语法:

UPDATE table_name SET field1=new-value1, field2=new-value2 [WHERE Clause];

示例:

UPDATE product SET product_name = '修改产品', product_price = '23' WHERE id= 20;

4、查询

语法:

SELECTcolumn_name,column_nameFROMtable_name[WHERE Clause]

[LIMIT N][OFFSET M];

示例:

SELECT * FROM product WHERE product_name = '产品1';

* 表示查询所有字段。

osc mysql_MySQL学习(一) - osc_0sz5p35w的个人空间 - OSCHINA - 中文开源技术交流社区...相关推荐

  1. php新建数据表输入自己相信,php学习记录 - whoAmIR的个人空间 - OSCHINA - 中文开源技术交流社区...

    留言板的结构相对比较简单,主要分为以下几个文件: 我建立的mysql表 `bbs`, 里面分别有 user,用于记录 用户id `id` int(10) auto_increment, 用户名`use ...

  2. 每天学习java一小时_java再学感受 - 编程一小时的个人空间 - OSCHINA - 中文开源技术交流社区...

    首先的是,我买了一本新的有关于java的书,刚开始看,其实在此之前我已经学了一本java语法的书本,现在我买的这本书是我用来提升自己的java认知水平的,首先是对这本书的第一印象吧,里面的内容比较详细 ...

  3. nubby mysql_Mysql索引 - osc_nubn2pd9的个人空间 - OSCHINA - 中文开源技术交流社区

    索引优先级 索引原理: 通过不断的缩小想要获得数据的范围来筛选出最终想要的结果,同时把随机的事件变成顺序的事件,也就是我们总是通过同一种查找方式来锁定数据. B_TREE索引: mysql 中的索引: ...

  4. 文档上传下载 php开源,PHP文件的上传下载 - PHP开发学习门户的个人空间 - OSCHINA - 中文开源技术交流社区...

    (1).在标签中将enctype和method两个属性指明相应的值. Enctype="multipart/form-data"; Method="POST" ...

  5. php-ast 开源,PHP AST学习 - osc_ryjlu6z2的个人空间 - OSCHINA - 中文开源技术交流社区...

    前一阵和前同事交流在检测webshell方面的相关方法,其中提出了使用lex yacc做一套语法解析来解析字节码段来判断是否存在webshell. 后来在查找相关资料中,找到了github开源的一个工 ...

  6. 平面设计python教程_什么是平面设计? - Python学习教程的个人空间 - OSCHINA - 中文开源技术交流社区...

    平面设计是什么?  任何一个做平面设计的人,或多或少的会想到这一个问题,在此我不想用过多的语言去解释这个问题,.有一个同行的前辈曾经用一个比较形象的话打了个比方,所谓设计,就是纸本来是包不住火的,但是 ...

  7. java成果_java学习成果1 - chenxiao60的个人空间 - OSCHINA - 中文开源技术交流社区

    //我的第一个java程序 /**the first thinking in java example program * display a string and today's date * @a ...

  8. java 最小众倍数_c学习 - osc_p1q9onsn的个人空间 - OSCHINA - 中文开源技术交流社区...

    ** 初学C+交流 ** 某次培新题(仅供参考) 1.一般交换机会处于哪一层?( B ) A.物理层 B.数据链路层 C.网络层 D.传输层 2.表示关系上的a>=b>=c的C语言表达式的 ...

  9. 彩色的mysql_MySQL基本使用 - 彩色泡泡糖的个人空间 - OSCHINA - 中文开源技术交流社区...

    MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用 ...

最新文章

  1. Application Loader:上传卡在App Store正在通过iTunes Store鉴定
  2. 使用Charles在iOS6上进行抓包
  3. SSH连接服务器报错(WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED)的解决方案
  4. 手动卸载_一种手动液压一体式卸载扳手
  5. 八、华为鸿蒙HarmonyOS应用开发之Java UI框架、常用TextField组件使用
  6. css3动画 --- Animation
  7. 字扩展,位扩展,和字位扩展_6个有用的LibreOffice扩展
  8. BZOJ5073 小A的咒语(动态规划)
  9. 区块链基础语言(二十)——Go语言结构体
  10. 华为5g鸿蒙麒麟,华为5G亮王牌:鸿蒙系统+7800W+麒麟990+防水,钱包按耐不住!
  11. 【LeetCode】【数组】题号:*645,重复数字和缺失数字
  12. c++ static静态变量、静态函数
  13. IntelliJ IDEA最新版官方支持汉化
  14. 国企程序员可以干多久
  15. Python股票量化学习(3)——简单的策略回测
  16. 软件工程的6个阶段以及成果精简版
  17. 【模板】普通平衡树,洛谷P3369,splay
  18. 弹幕游戏:Ryan 最近迷上了弹幕游戏。所谓弹幕游戏,指的是玩家操控一位角色对来袭的大量敌人进行攻击,并在过程中升级、强化自我的能力,最终打败 Boss 的一类游戏...
  19. 【细小碎的oi小知识点总结贴】不定时更新(显然也没人看qwq)
  20. 虚拟机连不上网问题详解

热门文章

  1. 电子邮件客户端程序_您更喜欢哪个电子邮件客户端?
  2. 如何双启动Linux和Windows
  3. icml 2014最佳论文_2014年最佳开放硬件
  4. openstack 云_OpenStack作为云,CoreOS等的未来
  5. Xiki Shell Kickstarter,HummingBoard计算机等
  6. mysql phpmyadmin 安装_phpmyadmin怎么安装
  7. Vrep脚本的执行顺序
  8. cesium获取模型实时坐标_Cesium 顶点着色器中解算模型坐标
  9. spring4.0基于Java配置_Spring MVC学习笔记之Controller查找(基于Spring4.0.3)
  10. 打印异常堆栈_关于日志打印行号的性能案例