51dev.com IT技术开发者社区

51dev.com 技术开发者社区

mysql ERROR 1049 (42000): Unknown database

mysql ERROR 1049 (42000): Unknown database

问题:当使用命令mysql-uroot(root为用户名)-p新数据库名<xxx.sql(备份文件)去还原数据库时会出现:mysqlERROR1049(42000):Unknowndatabase解决办法:1.先进入数据库 mysql-uroot-p2.创建一个新的数据库createdatabasexx...

PHP 调用 MySQL 存储过程并获得返回值

PHP 调用 MySQL 存储过程并获得返回值

<h1>Employeelisting</h1><formmethod="post"><p>EnterDepartmentID:<inputtype="text"name="dept_id"size="4"><inputtype="submit"name...

Mysql----MySQL的mysql_insert_id和LAST_INSERT_ID

Mysql----MySQL的mysql_insert_id和LAST_INSERT_ID

本文介绍的是mysql中last_insert_id和mysql_insert_id的区别1mysql_insert_id  一、PHP获取MYSQL新插入数据的ID     mysql_insert_id();   二、    php5和新增了获取最新插入值的ID的函数:mysqli_insert...

MySQL DATE_FORMAT() 函数

MySQL DATE_FORMAT() 函数

定义和用法DATE_FORMAT()函数用于以不同的格式显示日期/时间数据。语法DATE_FORMAT(date,format)date参数是合法的日期。format规定日期/时间的输出格式。可以使用的格式有:格式描述%a缩写星期名%b缩写月名%c月,数值%D带有英文前缀的月中的天%d月的天,数值(00-31)%e月的...

在Android Studio中查看SQLite数据库

在Android Studio中查看SQLite数据库

原来查看数据库内容,我们一般都是将数据库文件从手机导出,再用专门的软件打开查看,比较繁琐。最近发现了一个比较方便的方法:使用工具stetho。使用方式在gradle中配置dependencies:dependencies{//Stethocorecompile‘com.facebook.stetho:stetho:1....

MySQL数据库中的安全解决方案

MySQL数据库中的安全解决方案

随着网络的普及,基于网络的应用也越来越多。网络数据库就是其中之一。通过一台或几台服务器可以为很多客户提供服务,这种方式给人们带来了很多方便,但也给不法分子造成了可乘之机。由于数据都是通过网络传输的,这就可以在传输的过程中被截获,或者通过非常手段进入数据库。由于以上原因,数据库安全就显得十分重要。因此,本文就以上问题讨论...

MySQL中的float和decimal类型有什么区别

MySQL中的float和decimal类型有什么区别

decimal类型可以精确地表示非常大或非常精确的小数。大至1028(正或负)以及有效位数多达28位的数字可以作为decimal类型存储而不失其精确性。该类型对于必须避免舍入错误的应用程序(如记账)很有用。float是浮点数,不能指定小数位。 decimal是精确数,可以指定精度。 对mysql5来...

Mysql查询优化——中间表方法优化count()统计大数据量总数问题

Mysql查询优化——中间表方法优化count()统计大数据量总数问题

分页有三种方法。其中,第三种是我们最常用的。然而,在实际应用过程中我们会发现,selectcount(*)fromtname语句在统计某表内记录总数时,如果表内数据量达到一定规模(比如100W条),这个语句就会执行得非常慢。有什么办法可以加快统计出表内记录总数呢?   这里,我们需要借助一...

mysql前几个月的整月数据

mysql前几个月的整月数据

前DATE_ADD(LAST_DAY(now()-interval4MONTH),INTERVAL1day) ...

mysql查询当前时间,一天内,一周,一个月内的sql语句

mysql查询当前时间,一天内,一周,一个月内的sql语句

查询一天:select*from表名whereto_days(时间字段名)=to_days(now());昨天SELECT*FROM表名WHERETO_DAYS(NOW())-TO_DAYS(时间字段名)<=17天SELECT*FROM表名whereDATE_SUB(CURDATE(),INTERVAL7DAY)...

mysql查询今天、昨天、本周、本月、上一月 、今年数据

mysql查询今天、昨天、本周、本月、上一月 、今年数据

mysql数据库中的关于查询日期的一些操作如下:--今天select*from表名whereto_days(时间字段名)=to_days(now());--昨天SELECT*FROM表名WHERETO_DAYS(NOW())-TO_DAYS(时间字段名)<=1--本周SELECT*FROM表名WHEREYEARW...

mysql 查询当前月份 上个月份 上上个月份

mysql 查询当前月份 上个月份 上上个月份

//查看本月数据SELECT*FROMcontent_publishWHEREdate_format(publish_time,'%Y%m')=date_format(DATE_SUB(curdate(),INTERVAL0MONTH),'%Y%m') //查看上个月数据SEL...

SQLSTATE[42S02]: Base table or view not found: 1146 Table b

SQLSTATE[42S02]: Base table or view not found: 1146 Table b

PHP主流框架laravel 可能在使用时会出现一些小问题;比如:SQLSTATE[42S02]:Basetableorviewnotfound:1146Table'blog.user'doesn'texist(SQL:select*from`user`)这是因为配置有问题,配置文件c...

Android Studio使用sqlscout插件查看SQLite数据库

Android Studio使用sqlscout插件查看SQLite数据库

1.下载安装sqlscout插件,安装完后重启;2.重启后,连接上手机,开启USB调试模式,找到DeviceFileExplorer和SQLiteExplorer,只有debug模式下的程序才能看到数据库。...

mysql 查询当天数据

mysql 查询当天数据

查询当天数据select*fromtabwhereFROM_UNIXTIME(fabutime,'%Y%m%d')=20121217; mysqlTO_DAYS(date)函数TO_DAYS(date)给定一个日期date,返回一个天数(从年份0开始的天数)。 mysql>SE...