mysql
xiaozhegaa
一个乐于分享的老男人
展开
-
【案例】分库分表企业应用实例
前言今天分享一下关于分库分表的案例在面试时,经常会问到一个问题!你公司有没有分表分库的案例?详细说说如果说,你之前没有遇到过的话,建议看看这篇文章,提供了分库分表的几种案例,看完这个问题就知道如何回答了。分库分表分为四种,垂直分库、垂直分表、水平分库、水平分表...原创 2020-11-13 16:59:08 · 463 阅读 · 0 评论 -
面试 ~ 水平分库分表、垂直分库分表
aaa原创 2020-11-13 14:42:10 · 519 阅读 · 0 评论 -
mysql8.0授权远程登录
之前一直用mysql5.6 远程授权登录,后来换mysql8.0原来的授权方式报错mysql> grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option;ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server ver原创 2020-05-13 19:20:11 · 1460 阅读 · 0 评论 -
MySQL 建索引时遇到 Specified key was too long; max key length is 767 bytes
遇到的问题Specified key was too long; max key length is 767 bytes今日在导入数据库时遇到了Specified key was too long; max key length is 767 bytes错误原创 2020-04-16 23:03:01 · 25542 阅读 · 0 评论 -
Mysql高级查询~~关于优秀、及格、不及格
近日去某家公司面试开发岗位,遇到该Sql题目,特地分享出来给大家,希望对你们有帮助Mysql高级查询 ~~ >=80表示优秀,>=60且<80表示几个,<60表示不及格有一张表,里面有3个字段:语文,数学,英语。其中有3条记录分别表示语文70分,数学80分,英语58分,请用一条sql语句查询出这三条记录并按以下条件显示出来(并写出您的思路):大于或等于80表示优秀,大于或等...原创 2018-06-03 16:37:27 · 15005 阅读 · 4 评论 -
Mysql数据库查询练习题~~入门级别
一、本文章目标:掌握基本的查询、嵌套子查询及连接查询。面试开发岗位,无论是什么语言都会涉及到数据库查询的题目,这里收集关于数据库查询的某些例子,建议可以在面试之前稍微看看资料分享,如果想要手动练习,可以导入下列资料中的数据库,答案也在里面了点击打开链接 二、给出下面表的关系,写出题目要求的Sql语句题目问题:1.投影查询:l 查询Student表中所有记录的SN...原创 2018-06-03 16:21:22 · 2499 阅读 · 0 评论 -
操作DB~~对数据的增删改查!!sql语句
对数据进行增删改查: 这里着重掌握查询的各种条件1)插入数据(增加数据):将元组插入到指定的表中。 //插入单条记录insert into 表名(字段名1,字段名2,....)values (值a1,值a2, .....);//插入多条数据insert into 表名(字段名1,字段名2,....)values (值a1,值a2, .....), (值b1,值b2, .....),..原创 2016-11-01 20:50:45 · 2275 阅读 · 0 评论 -
php+sqlserver之如何操作sqlserver数据库
前面已经基本配置了sqlserver的环境,现在就用学习一下如何去操作数据库!!其实方法还是比较简单,可以参考一下mysql,尽量去跟mysql进行比较1、学习的方法,最好是看手册 在前一篇文章中涉及到了连接数据库sqlsrv_connect();还记得我们mysql连接数据库的时候也是mysql_connect();两者操作数据库是很相似的。从零基础开始学起的话,只能是查阅手册。查看一下sqls原创 2016-12-19 17:15:39 · 16472 阅读 · 2 评论 -
php+sqlserver之如何连接sqlserver数据库
如果说用php去开发一个网站的话,大家都会想到使用数据库mysql,跟php搭配,网上很多源码都是采用了php+mysql的方式配合开发。最近刚好有一个需求,就是使用sqlserver当数据库去开发一个网站,这里就简单介绍一个如何去连接sqlserver数据库,以及一些简单的数据库操作方法,看完这篇之后,你就会知道,其实无论是哪种数据库去开发,其实原理都很相似,只要掌握一种,其他就可以快速上手。但是原创 2016-12-19 15:55:29 · 44459 阅读 · 6 评论 -
操作DB ~~对数据的增删改查!!sql语句 (二)
group by :就是将数据以某个字段的值为“依据”,分到不同的“组别”里。通常都只进行一个字段的分组。 group by 字段1 排序方式1,字段2 排序方式2, .....having子句 总结: 1)group by 分组可能会丢失数据,比如按某个电器的名字分组的时候,相同电器只会显示一个分组,不会显示多个 2)默认的排序方式是正序,如果要改为倒序加原创 2016-11-02 09:45:07 · 1548 阅读 · 0 评论 -
php中操作数据库
php中操作数据库的基本代码和流程基本流程: 1,连接数据库:$mylink = mysql_connect(“localhost”, ‘root’, ‘123’);2,设定连接编码(通常是utf8)mysql_set_charset(“utf8”); //也可以使用:mysql_query(“set names utf8”);3,选择数据库(如有需要)mysql_sel原创 2016-11-01 21:10:31 · 1425 阅读 · 0 评论 -
mysql为例,操作数据库(一)
一:安装数据库软件 这里以mysql为例。如何安装mysql,可以参考前面关于apache,php,mysql安装的文章。 这里我推荐大家可以使用:WampServer软件,这个软件是apeche,php,mysql的一体包,安装过程非常简单只需要不断的点击下一步就可以 开启后,绿色表示可以使用,若是橙色或者是红色的,可能是配置文件出现错误,只能修改配置文件 备注:(可以到我上传原创 2016-11-01 19:16:13 · 1406 阅读 · 0 评论 -
数据库系统原理与设计~基本概念的接触(一)
一: 什么是数据库?——数据库是按照一定的数据结构来组织,存储和管理数据的软件系统。(简单来说就是实现对数据的管理)二:数据库的分类:层次数据库:类似xml(html)的文本结构。网状数据库:关系数据库:对应着三种模型:层次模型,网状模型,关系模型。 对数据的存储结构不一样接下来介绍三种模型特点,了解就行,不重要层次模型:数据库管理系统中最早出现的数据模型。层次数据库就是采用层次模型作为原创 2016-11-01 16:54:35 · 1268 阅读 · 0 评论 -
mysqli的多条sql语句操作以及简单的事务处理~~~~~
首先介绍一下多条sql语句的操作~~~~~普通的方法: $mysqli->query(); 通知他们执行方法 : $mysqli->multi_query();拼接sql语句 //更新数据(其他的删除,) $sql = "UPDATE zd_admin SET level = 1原创 2016-10-03 21:26:24 · 2285 阅读 · 0 评论 -
mysql扩展库mysqli讲解!!!!!
**问题引入:当你使用mysql_connect(‘localhost’,’root’,’password’)连接数据库的时候会出现一个警告:Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in C:\原创 2016-10-03 16:49:06 · 1401 阅读 · 0 评论