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:关系数据库管理系统)应用 ...
最新文章
- maven的pom报plugins错误的解决方法.
- jdk的一条命令查看运行参数
- Bootstrap系列 -- 34. 按钮下拉菜单
- 用计算机弹奏hop,关于职称计算机Photohop模拟练习题参考
- 数据库建表赋予权限语句
- vue中的v-text指令之Vue知识点归纳(二)
- 雷军说小米综合净利润率永远不超过5%,玺哥相信他是真心的!
- 玩游戏用固态硬盘还是机械硬盘
- 蚂蚁集团回应 “ IPO 推迟”;iPhone12系列支持北斗系统;LLVM 11.0.0 发布 | 极客头条
- C#重绘TabControl控件的源码(转)
- 一次新生代民工工友切磋经历
- Docker Alpine安装oracle客户端
- CS5211 eDP转LVDS转换器芯片 CS5211芯片说明书
- Maven的jar包无法导入/彻底解决unable to find valid certification path to requested target
- 51单片机实现的双机通信设计仿真
- VLOOKUP函数使用及注意事项
- 渗透测试工具网址--自用
- Huggingface的from pretrained的下载代理服务器方法设置
- 正则表达式不允许输入汉字
- java数值运算divide_Java常用的计算机数字运算函数
热门文章
- 语言孪生素数问题_刘建亚教授讲述“素数的故事”
- 只工作不玩耍_不玩耍:独立游戏开发商的经验教训
- ssh tar_2015年最佳情侣:tar和ssh
- linux 3d加速驱动_实时Linux,3D打印自行车,Google的“加速的移动页面”等
- Bootstrap3 Font Awesome 字体图标带动画的图标
- Bootstrap按钮的外观
- java关于excel的导出_[转载]关于JAVA导出Excel
- ROS Rviz 显示超声波测量范围 Python
- 计算机的应用可以分为几类,计算机分为哪几类专业
- android 库编译报错,Android Studio编译项目报错