分类: SQL

数据库 SQL语句

LNMP一键安装包如何将mysql开启任意主机连接

本人一直比较喜欢用军哥的lnmp一键安装包(lnmp.org),lnmp1.3版本的和之前的有些许不同,之前的版本如果要开启mysql数据库任意主机访问的只要修改一下防火墙规则 在mysql数据库里执行以下命令就可以了,但是最新版的还多了一个步骤。咱们来看看! 首先进入mysql控制台

进入mysql控制台后执行以下命令:

修改后还需要修改mys…

Ubuntu系统下mysql5.7 导入sql数据文件和开启外部链接

我使用的系统是Ubuntu16 最新版,安装的mysql是5.7版本的。由于到导入一个很大的sql文件(800MB左右), 首先新建一个数据库

然后使用这条命令导入sql文件

将eenot-bak.sql 文件导入到你刚才创建的eenot数据库里 导入成功后,开启数据外网访问 使用终端进入mysql的命令行,给root用户授权  可以让任意主机访…

mysql 创建数据库时指定字符集

如下脚本创建数据库yourdbname,并制定默认的字符集是utf8。

  如果要创建默认gbk字符集的数据库可以用下面的sql:

 

linux环境下使用C语言连接MySQL数据库

直接使用 gcc mysql.c  编译会提示找不到 mysql.h, 编译时需要指定 mysql.h 头文件和 mysql库的位置 先用 l 搜索一下你的linux上没有这两个文件

要是找不到,那么就证明没有安装mysqlclient类库。  执行以下命令安装:

安装过后 然后在…

Oracle 分组函数和 group by 分组语句

Oracle里的多行函数也组函数,例如AVG, COUNT, MAX, MIN, SUM操作的是一组数据,返回一个结果。 求和函数SUM sum() 可以对指定列的各行求和

非空行函数 COUNT count() 函数可以统计指定列的非空行数、如果要求不重复的个数,使用distinct。

求平均数函数 AVG [crayon-60c5c9da46…

Oracle SQL中的条件表达式

在编程语言中常用的条件表达式就是if了,在oracle中也有类似打条件表达式 case 比如,我们要实现一个个员工涨工资的SQL,总裁(PRESIDENT)涨1000,经理(MANAGER)涨800,其他人涨400. 然后将将涨前,涨后的薪水列出 这件事在编程语言里和容易做到思路如下: if 是总裁(‘PRESIDENT’)  then +1000 else if 是经理(‘MANAGER’)  then +800 else +…

Oracle 的转换函数 隐式转换和显示转换

oracle可以在的不同的数据类型之间完成转换,可以使用隐式转换和显示转换。

如果隐式转换和显示转换都可以使用,应该首选哪个呢? ※SQL优化:如果隐式、显示都可以使用,应该首选显示,可以省去Oracle的解析过程。 自动转换,前提条件是:被转换的对象是可以转换的。 (ABC→625 可以吗?) 【PPT】  24 显示转换: to_char(数据,格式)   to_number    to_date to_c…

Oracle 单行函数之字符、数值和日期函数

字符函数 字符函数的操作队形就是字符串 ,常用的字符函数有 lower、upper、initcap 怎么用的给大家说一下:

还有字符串截取函数 substr() 可以一有两个值,也可以有三个值 substr(a, b)     :从a中,第b位开始取(计数从1开始),取到结尾 substr(a, b, c) :从a中,第b位开始,向右取c位。

统…

Oracle数据库的基本操作SQL语句

安装好oracle数据库后直接在cmd里面就可以登录了,使用sqlplus命令:

还可以直接以管理员身份登录:

还有一些基本的SQL语句给大家列一下

(注意:这个tab 是一个数据字典 ,里面记录着数据库和应用程序源…