例如:我的用户名是root 密码是123 sql脚本存在C盘 名字为test.sql 数据库为test 有两种方法可以执行脚本 1:打开CMD输入以下命令(不需要转换目录) >mysql -u root -p123…
标签:SQL
MySQL在大数据、高并发场景下的SQL语句优化和"最佳实践"。
本文主要针对中小型应用或网站,重点探讨日常程序开发中SQL语句的优化问题,所谓“大数据”、“高并发”仅针对中小型应用而言,专业的数据库运维大神请无视。以下实践为个人在实际开发工作中,针对相对“大数据”和相对“高并发”场景…
centos7 设置mariadb密码
安装mariadb,默认是无密码的,但一般是指要设置密码的。在设置密码时出现各种问题,可能还是不太明白其原理。 一下我尝试了两种方法,但都失败了。下面这两个是我尝试的方法: 一、网上最多的方法是 1、输入下面的指令 sh…
MICK-SQL基础教程(第二版)第一章
本书代码下载 由于最近在实习,需要用到SQL的相关知识,于是在工作闲暇之余整理了此书的笔记~ 第一章 第二章 查询基础 第三章 聚合与排序 第四章 数据更新 第五章 复杂查询 第六章 函数、谓词、CASE表达式 第七章 …
sql 练习(五)
环境是mysql 练习数据见SQL:练习的前期准备 sql 练习(一) sql 练习(二) sql 练习(三) sql 练习(四) *41、查询“1”课程比“2”课程成绩高的所有学生的学号; SELECT a.sno F…
sql中去掉字段的空格或多余字符
情景: 有一个表数据,插入的数据字段中含有空格,以至于数组分组时出分支,原始数据如下 mydb=# select row_number() over(partition by begincity order by pub…
SQL Server 2008 R2:使用模式更新表
我有下表和一些记录: 表:Test_One create table Test_One ( Cola varchar(50) ); 插入记录: Insert into Test_One values('1_123456'…
ORA-01466: unable to read data - table definition has changed
1. Oracle建议我们等待大约5分钟之后再进行flashback query新创建的表,否则可能会碰到这个错误ORA-01466: unable to read data – table definiti…
SQL:如何更新ltree内的值?
正如标题所示,我很难过,猜测如何有效地更新多行中的值.该列使用数据类型ltree实现.所以,在 postgresql中应该为这种数据类型提供某种形式的特殊操作.这是一个例子: 表的名称,例如:product_sectio…
SQL Server基础知识1
一、SQL Server 2000常见的版本 企业版(Enterprise Edition)标准版(Standard Edition)个人版(Personal Edition)开发者版…
--SQL基础-->多表查询
–========================== –SQL基础–>多表查询 –========================== /* 一、多表查询 &nbs…
8个SQL语句常用优化技巧
要提高SQL语句的执行效率,最常见的方法就是建立索引,以及尽量避免全表扫描。在本章MySQL教程中,UncleToo给大家整理一些常见的SQL优化技巧,避免全表扫描。一个简单的优化,也许能让你的SQL执行效率提高几倍,甚…