DataBase
文章平均质量分 75
Boss_Commander
软件开发
展开
-
SQL的几种连接:内连接、左联接、…
SQL连接可以分为内连接、外连接、交叉连接。数据库数据:book表stu表1.内连接1.1.等值连接:在连接条件中使用等于号(=)运算符比较被连接列的列值,其查询结果中列出被连接表中的所有列,包括其中的重复列。1.2.不等值连接:在连接条件使用除等于运算符以外的其它比较运算符比较被连接的列的列值。这些运算符包括>、>=、、!。1.3.自然连接:在连接条件中原创 2015-05-28 13:53:19 · 594 阅读 · 0 评论 -
Centos7.2离线搭建TiDB分布式数据库
文章目录概述准备机器一、环境说明二、准备工作1、创建tidb用户及sudo免密2、格式化文件系统为ext4三、安装TiDB数据库1、安装pip2、安装Ansible及其依赖四、测试集群1、访问TiDB监控(中控机ip+端口)2、访问数据库五、常见错误六、后记1、服务配置文件参数调整概述Ansible 是一款自动化运维工具,TiDB-Ansible 是 PingCAP 基于 Ansible pl...原创 2018-12-08 21:19:17 · 1651 阅读 · 0 评论 -
【MySQL】常见错误与常用命令的集锦
MySQL数据库常见错误。 (1) windows mysql提示:1045 access denied for user’root’@’localhost’ using password yes (2) ERROR 1364(HY000):Field ‘ssl_cipher’ doesn’t have a default value (3)中文乱码等问题详情见链接http://blog.c原创 2016-04-01 16:35:32 · 793 阅读 · 0 评论 -
常用的MySQL语句
mysql的sql语句写法,除了那些基本的之外,还有一些也算比较常用的,这里记录下来,以便以后查找。将数据从t1表导入到t2表insert into t2 (c1,c2) select c1,c2 from t1 [where c1 = xx and c2 = xx order by c1]使用t2表的name来更新t1表的nameupdate t1 as a, t2 as b set a.name原创 2015-10-05 21:27:31 · 513 阅读 · 0 评论 -
MySQL、Oracle、SQL Server查询前n条记录
TOP 子句TOP 子句用于规定要返回的记录的数目。 对于拥有数千条记录的大型表来说,TOP 子句是非常有用的。 注释:并非所有的数据库系统都支持 TOP 子句。SQL Server 的语法:SQL Server中使用top关键字SELECT TOP number|percent column_name(s) FROM table_name MySQL 语法:MySQL使用limit关键字SEL原创 2015-10-17 10:42:17 · 887 阅读 · 0 评论 -
Linux下MySQL的操作
1、在Linux下检查是否有mysql,如果没有,请安装。版本上必须是5.5以上,越新越好!2、在mysql下创建数据库,名称为 testdb,内有表 linuxtest,表字段如下: userid (自己的学号),varchar 50,关键字 mysql_version (当前mysql版本号), varchar 50 linux_vers原创 2015-07-02 16:45:38 · 1043 阅读 · 0 评论 -
如何在SQL Server中处理每天...
首先声明,我只是个程序员,不是专业的DBA,以下这篇文章是从一个问题的解决过程去写的,而不是一开始就给大家一个正确的结果,如果文中有不对的地方,请各位数据库大牛给予指正,以便我能够更好的处理此次业务。项目背景这是给某数据中心做的一个项目,项目难度之大令人发指,这个项目真正的让我感觉到了,商场如战场,而我只是其中的一个小兵,太多的战术,太多的高层之间的较量,太多的内幕了。具体这个项目的情原创 2015-05-28 13:57:21 · 446 阅读 · 0 评论 -
MySQL相关问题
1、MySQL不能完全卸载在MySQL安装过之后,卸载会出现很多问题,有一部分安装文件不会被成功卸载,解决方法是:到注册表中彻底删除有关MySQL的项目,删除MySQL在%appdata%目录下的文件夹,卸载再安装,就可以了。自注册表中,按F3开启搜索项清除MySQL项目。删除:hkuser_machine\eventlog\application\mySQL原创 2015-07-02 16:47:44 · 367 阅读 · 0 评论 -
MySQL提示:Starting MySQL...The server quit without updating PID&n
问题描述:MySQL server PID file could not be found![失败]Starting MySQL...The server quit without updating PID file (/usr/local/mysql/data/rekfan.pid).[失败]解决方法:1.可能是/usr/local/mysql/data/转载 2015-07-02 16:50:52 · 461 阅读 · 0 评论 -
RedHat6下源码安装MySQL5.6
说明:本文是我自己亲身测试过的,没有问题,Linux版本信息如下Linux localhost.localdomain 2.6.32-358.el6.x86_64 #1 SMP Tue Jan 29 11:47:41 EST 2013 x86_64 x86_64 x86_64 GNU/Linux1.安装make编译器make编译器下载地址:http://www.gnu.org/原创 2015-07-02 16:42:13 · 425 阅读 · 0 评论 -
MySQL的约束
MySQL中约束保存在information_schema数据库的table_constraints中,可以通过该表查询约束信息;约束主要完成对数据的检验,保证数据库数据的完整性;如果有相互依赖数据,保证该数据不被删除。 常用五类约束:not null:非空约束,指定某列不为空unique: 唯一约束,指定某列和几列组合的数据不能重复primary key:主键约束,指定某列的数原创 2015-05-28 13:56:16 · 306 阅读 · 0 评论 -
搭建TiDB分布式数据库常见问题
问题1[tikv_servers]: Ansible UNREACHABLE! => playbook: bootstrap.yml; TASK: pre-ansible : disk space check - fail when disk is full; message: {"changed": false, "msg": "Failed to connect to the host...原创 2018-12-08 21:59:04 · 2553 阅读 · 0 评论