osc mysql_MySQL学习(一) - osc_0sz5p35w的个人空间 - OSCHINA - 中文开源技术交流社区...
一、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 - 中文开源技术交流社区...相关推荐
- php新建数据表输入自己相信,php学习记录 - whoAmIR的个人空间 - OSCHINA - 中文开源技术交流社区...
留言板的结构相对比较简单,主要分为以下几个文件: 我建立的mysql表 `bbs`, 里面分别有 user,用于记录 用户id `id` int(10) auto_increment, 用户名`use ...
- 每天学习java一小时_java再学感受 - 编程一小时的个人空间 - OSCHINA - 中文开源技术交流社区...
首先的是,我买了一本新的有关于java的书,刚开始看,其实在此之前我已经学了一本java语法的书本,现在我买的这本书是我用来提升自己的java认知水平的,首先是对这本书的第一印象吧,里面的内容比较详细 ...
- nubby mysql_Mysql索引 - osc_nubn2pd9的个人空间 - OSCHINA - 中文开源技术交流社区
索引优先级 索引原理: 通过不断的缩小想要获得数据的范围来筛选出最终想要的结果,同时把随机的事件变成顺序的事件,也就是我们总是通过同一种查找方式来锁定数据. B_TREE索引: mysql 中的索引: ...
- 文档上传下载 php开源,PHP文件的上传下载 - PHP开发学习门户的个人空间 - OSCHINA - 中文开源技术交流社区...
(1).在标签中将enctype和method两个属性指明相应的值. Enctype="multipart/form-data"; Method="POST" ...
- php-ast 开源,PHP AST学习 - osc_ryjlu6z2的个人空间 - OSCHINA - 中文开源技术交流社区...
前一阵和前同事交流在检测webshell方面的相关方法,其中提出了使用lex yacc做一套语法解析来解析字节码段来判断是否存在webshell. 后来在查找相关资料中,找到了github开源的一个工 ...
- 平面设计python教程_什么是平面设计? - Python学习教程的个人空间 - OSCHINA - 中文开源技术交流社区...
平面设计是什么? 任何一个做平面设计的人,或多或少的会想到这一个问题,在此我不想用过多的语言去解释这个问题,.有一个同行的前辈曾经用一个比较形象的话打了个比方,所谓设计,就是纸本来是包不住火的,但是 ...
- java成果_java学习成果1 - chenxiao60的个人空间 - OSCHINA - 中文开源技术交流社区
//我的第一个java程序 /**the first thinking in java example program * display a string and today's date * @a ...
- java 最小众倍数_c学习 - osc_p1q9onsn的个人空间 - OSCHINA - 中文开源技术交流社区...
** 初学C+交流 ** 某次培新题(仅供参考) 1.一般交换机会处于哪一层?( B ) A.物理层 B.数据链路层 C.网络层 D.传输层 2.表示关系上的a>=b>=c的C语言表达式的 ...
- 彩色的mysql_MySQL基本使用 - 彩色泡泡糖的个人空间 - OSCHINA - 中文开源技术交流社区...
MySQL 是最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS(Relational Database Management System:关系数据库管理系统)应用 ...
最新文章
- Application Loader:上传卡在App Store正在通过iTunes Store鉴定
- 使用Charles在iOS6上进行抓包
- SSH连接服务器报错(WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED)的解决方案
- 手动卸载_一种手动液压一体式卸载扳手
- 八、华为鸿蒙HarmonyOS应用开发之Java UI框架、常用TextField组件使用
- css3动画 --- Animation
- 字扩展,位扩展,和字位扩展_6个有用的LibreOffice扩展
- BZOJ5073 小A的咒语(动态规划)
- 区块链基础语言(二十)——Go语言结构体
- 华为5g鸿蒙麒麟,华为5G亮王牌:鸿蒙系统+7800W+麒麟990+防水,钱包按耐不住!
- 【LeetCode】【数组】题号:*645,重复数字和缺失数字
- c++ static静态变量、静态函数
- IntelliJ IDEA最新版官方支持汉化
- 国企程序员可以干多久
- Python股票量化学习(3)——简单的策略回测
- 软件工程的6个阶段以及成果精简版
- 【模板】普通平衡树,洛谷P3369,splay
- 弹幕游戏:Ryan 最近迷上了弹幕游戏。所谓弹幕游戏,指的是玩家操控一位角色对来袭的大量敌人进行攻击,并在过程中升级、强化自我的能力,最终打败 Boss 的一类游戏...
- 【细小碎的oi小知识点总结贴】不定时更新(显然也没人看qwq)
- 虚拟机连不上网问题详解
热门文章
- 电子邮件客户端程序_您更喜欢哪个电子邮件客户端?
- 如何双启动Linux和Windows
- icml 2014最佳论文_2014年最佳开放硬件
- openstack 云_OpenStack作为云,CoreOS等的未来
- Xiki Shell Kickstarter,HummingBoard计算机等
- mysql phpmyadmin 安装_phpmyadmin怎么安装
- Vrep脚本的执行顺序
- cesium获取模型实时坐标_Cesium 顶点着色器中解算模型坐标
- spring4.0基于Java配置_Spring MVC学习笔记之Controller查找(基于Spring4.0.3)
- 打印异常堆栈_关于日志打印行号的性能案例