Linux 的 apache2.4+mysql5.5+php5.3 环境配置(全部用源码安装)

  • Post author:
  • Post category:php

centos6.5--x64下搭建LAMP环境(apache2.4+mysql5.5+php5.5) 一、安装MySQL Linux安装mysql——源码安装 一、mysql安装前准备工作 1.安装make编译器 make编译器下载地址:http://www.gnu.org/software/make/ (系统默认自带)查看自己的系统是否安装某个软件,如果已经有了,就不用在安装了,但是也有可能之前…

继续阅读 Linux 的 apache2.4+mysql5.5+php5.3 环境配置(全部用源码安装)

SQL报错:java.sql.SQLException: sql injection violation, dbType mysql

  • Post author:
  • Post category:java

报错信息如下: java.sql.SQLException: sql injection violation, dbType mysql 注意 sql injection violation ,字面理解就是sql注入错误,多数情况都是 列名 被怀疑是sql注入,所以被DB拒绝,需要检查字段(比如 用户id 在别的地方是 user_Id ,但在user自己表里面即主键就叫 id ) 一般情况下,都是…

继续阅读 SQL报错:java.sql.SQLException: sql injection violation, dbType mysql

MySql中一次查询结果用作二次查询条件

  • Post author:
  • Post category:mysql

Sql的截取关联查询 最近在写sql时,碰到了如下情况, 需求是通过一个账户的id去查询关联的该账户下的所有简历,其中地址字段要通过另一个表进行关联查询。地址字段存的是地址表中对应的编号。 例如210000,210100,210106 代表辽宁省沈阳市铁西区。 通过截取地址字段,分出3个字符串然后进行分别关联查询 语句如下: 插的图片,插代码块的格式我也有点迷 当数据库中该用户下只有一份简历的时候…

继续阅读 MySql中一次查询结果用作二次查询条件

java向mysql中读写blob

  • Post author:
  • Post category:java

package com.xiyou; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.FileReader; import java.io.InputStream; import java.net.URL; import java.sql.Con…

继续阅读 java向mysql中读写blob

Mysql的基本操作与连接eclipse

  • Post author:
  • Post category:mysql

mysql的命令行界面使用 安装部分 请自行百度下载这个:mysql-installer-community-5.7.17.0.msi,一路next至安装完成 登陆部分 找到安装目录,我的目录如下: C:\Program Files\MySQL\MySQL Server 5.7\bin\mysql.exe” 目录的空白地方按下Ctrl+鼠标右键,点击“在此处打开目录窗口”,打开命令行界面 输入my…

继续阅读 Mysql的基本操作与连接eclipse

MySQL 8.0 新增功能

  • Post author:
  • Post category:mysql

MySQL 8.0 新增功能 数据字典 全新 Data Dictionary 设计 摒弃了 server 层定义的 frm 文件和其他非事务表,使用了一组 InnoDB 表来保持数据字典,支持事务特性; MySQL Server 8.0 现在包含一个事务数据字典,用于存储有关数据库对象的信息 之前的版本中,数据字典相关数据存储在元数据文件和非事务系统表中 DDL 原子性 原子 DDL 语句包含 d…

继续阅读 MySQL 8.0 新增功能

mysql

  • Post author:
  • Post category:mysql

常用指令 显示版本 SELTCT VERSION(); 显示当前日期 SELECT NOW(); 显示当前用户 SELECT USER(); 语句规范 1关键字与函数名称全部大写 2数据库名称,表名称,字段名称全部小写 3SQL语句必须以分号结尾 创建数据库 CREATE DATABASE t1; 修改数据库 ALTER DATABASE t1 CHARACTER SET=UTF8; 删除数据库 …

继续阅读 mysql

Windows中cmd操作mysql

  • Post author:
  • Post category:mysql

打开CMD 将工作目录切换到MySQL的bin下 mysql -u root -p 输入密码即可登陆MySQL 问号可以查看帮助 首先需要选择操作的数据库use database_name 然后可以进行select等操作 需要注意的是, 操作要记得分号结尾 如果忘记输入分号可以用\c来结束命令输入 常见的操作如下表 将mysql目录下bin目录中的mysql.exe放到C:\WINDOWS下,可以…

继续阅读 Windows中cmd操作mysql

瞬间写入一百万 mysql_MySQL创建Users 表并在表中一次插入一百万条数据(用存储过程插入)。…

  • Post author:
  • Post category:mysql

用存储结构向表中一次插入一百万条数据 首先创建Users表,写存储过程用while循环插入数据。(concat()函数链接两个字符串) 1.第一种(我只用了一个while循环,等待时间长) 创建Users表: 代码: 写存储过程: 代码: delimiter $$ drop procedure if exists Pro_insert $$ create procedure Pro_insert(…

继续阅读 瞬间写入一百万 mysql_MySQL创建Users 表并在表中一次插入一百万条数据(用存储过程插入)。…

mysql8.0分组后取最新一条

  • Post author:
  • Post category:mysql

利用mysql8.0的窗口函数 select * from( select row_number() over (partition by 分组字段 order by 排序字段 desc) as rn,u.* from 表名 u ) t where t.rn=1; 例如: select * from( select row_number() over (partition by tel order…

继续阅读 mysql8.0分组后取最新一条