mysql在各平台下如何导入导出sql文件

mysql在各平台下如何导入导出sql文件
mysql导入导出sql文件是一个常要用到的功能,这里要总结一下在windows和linux平台下的导入与导出,为什么要总结一下呢,因为最近在拷贝单位项目的时候,竟然 mysql 数据库达到了十几个G,用普通的导入工具根本无法导入,最后只好借助命令行来导入了。 windows下mysql导入导出sql: 1,导出整个数据库 mysqldump -u 用户名 -p 数据库名 > 导出的文件名 mysqldump -u dbuser -p dbname > dbname.sql 2,导出数...

wampserver下mysql如何导入数据库

wampserver下mysql如何导入数据库
你的xxx.db里面如果都是sql语句的话,那么跟着我说的做,假如你的库名叫mydb 1.进入mysql命令行 因为你是wampserver,那么就cmd进入dos mysql -u root -p 之后提示输入密码成功进入 2.建库(如果库已经存在,略过这一步) create database mydb; 3.选库 use mydb; 4.导入数据(这里假定你的xxx.db在E:\test目录下) source E:\test\xxx.db; 5.等待 你会看到mysql会导入数据,比用那些GUI程序导入的速度快多了 ...

Warning(1265)Data truncated for column ‘v_mmi’ at row 1

Warning(1265)Data truncated for column ‘v_mmi’ at row 1
新建了一个 mysql 的字段,在向 mysql 数据库中插入数据的时候,出现了 Warning(1265)Data truncated for column 'v_mmi' at row 1 的错误提示,最后查出的原因原来是字段长度的问题。 由于定义的 mysql 字段为 char 32符,但插入的数组转换成字符串之后明显的已经超过了 32 字符,也就是插入的时候提示 Warning(1265)Data truncated for column 'v_mmi' at row 1,这句话意思就是说数据已经被截断,没有办...

mysql安装图解 mysql图文安装教程

mysql安装图解 mysql图文安装教程
php配置环境最难的莫非就是 mysql 数据库的安装了,如果是在本地学习的话,夏日博客基本上就是推荐使用 php 集成环境了,集成环境的安装就是几分钟的事情而已,安装好之后就可以学习各种测试 php 文件了,这也是大多数新手刚学习 php 时使用的环境了,但在服务器上却不建议使用集成环境,在服务器上面如果使用集成环境很不稳定的说,不过现在的 phpStudyAdmin 更新的版本已经支持在服务器上安装了,但使用 ...

在mysql中存储任意格式的图片

在mysql中存储任意格式的图片
之前用ASP的时候,用的是access数据库,图片可以以二进制的方式存储到access数据库当中,如果按照数据库规范标准,图片是不应该存储到数据库中的,而应该通过上传功能上传到指定文件夹,然后将图片的路径存储到数据库当中,这样会更规范,当然,大部分网站也是这样做的,没有人会把图片存储到数据库当中。 而如果我们网站的需求不是很大,或者有其它需要,就可以将图片上传到数据库当中,在 access 当中,...

用新PHP插件实现MySQL为基础的事务

用新PHP插件实现MySQL为基础的事务
事务处理支持很长时间以来一直是大多数MySQL开发者的心愿,随着MySQL 4.0的发布,这个心愿最后终于得以实现。MySQL 4.0后不久,拥有一个新的MySQL插件的PHP 5.x也发布了。这个新插件,MySQL Improved,使得PHP开发者通过利用本地的PHP函数,获得了这些新的事务处理能力。这篇简短的教程将向你说明怎样利用这些新的MySQLi函数,用PHP实现以MySQL为基础的事务。 概要 如果你还不知道,那么我可以告诉你,事务...

PHP常用MySql操作

PHP常用MySql操作
php中常用的几个 MySQL 语句 显示数据库或表: show databases;//然后可以use database_name; show tables; 更改表名: alter table table_name rename new_t; 添加列 : alter table table_name add column c_n column attributes; 删除列: alter table table_name drop column c_n; 创建索引: alter table c_table add index (c_n1,c_n2); alter table c_table add unique index_name(c_n); alter table c_t...

下载php网站mysql数据库

下载php网站mysql数据库
最近有一个php+mysql的网站要转移到我们单位的服务器上面,结果打电话要了FTP的网站程序用户名和密码,mysql的phpmyadmin 管理地址死活不肯给,当然,要转走网站换上谁也不愿意,不过那个技术,mysql不支持远程登陆,居然用什么管理 mysql 数据库都不知道,我简直是无语了。 没办法,客户也搞不懂,只好自个儿搞个程序把网站 Mysql 数据库下载下来吧,我们知道,php 是支持SQL语句直接进行备份的,那么就可...

php常用的数据库mysql操作

php常用的数据库mysql操作
学习php已经有一段时间了,对于数据库mysql的操作基本上都是在用phpmyadmin等图形化的软件,我们知道,用这类软件,就是非常智能化,简单化,而且速度也很快,其实数据库mysql的操作是支持sql语法的,如果仔细看我们买的php书籍或去视频教程的时候,都会有介绍mysql命令行的操作,这说明mysql命令行的操作还是挺重要的,而最近写的一些源码,也多多少少用到了mysql命令行的操作,还是了解一些比较好,下面...

mysql 替换函数replace()实现mysql 替换字符串

mysql 替换函数replace()实现mysql 替换字符串
mysql 替换字符串的实现方法: mysql中replace函数直接替换mysql数据库中某字段中的特定字符串,不再需要自己写函数去替换,用起来非常的方便,mysql 替换函数replace() Update `table_name` SET `field_name` = replace (`field_name`,'from_str','to_str') Where `field_name` LIKE '%from_str%' 说明: table_name —— 表的名字 field_name —— 字段名 from_str —— 需要替换的字符串 to_str —— 替换成的字...

MySQL Server Error:The ‘InnoDB’ feature is disable

MySQL Server Error:The ‘InnoDB’ feature is disable
今天在帮助一个朋友导入mysql数据库时,出现:MySQL Server Error:The 'InnoDB' feature is disabled; you need MySQL built with 'InnoDB' to have it working。无论如何都没有办法导入进去,通常情况下,直接执行SQL语句就可以进行导入,新建查询,将数据库文件粘贴运行,还是出现这样的错误。 根据错误信息的翻译是:MySQL服务器的错误:InnoDB存储引擎的功能已经被禁用,你需要开启MySQL的InnoDB引擎来...

MySQL替换函数REPLACE例子

MySQL替换函数REPLACE例子
一般对于网站建设程序来说,使用替换语句也许是最有用的一种维护方式了,特别是对于所有内容里有统一修改的地方。类如我的网站名称是夏日博客,现在要换成夏日,如果只有一篇文章还好,但是要网站的所有文章里都修改的话,显然通过后台一篇一篇的改有点力不从心,并且可能会遗漏。像这样的情况,我们可以使用MySQL的替换语句。 Update 表名 SET 字段名 = REPLACE(字段名, '搜索的字符串', '替换的字符串') ...

把MYSQL数据直接存放在指定目录备份

把MYSQL数据直接存放在指定目录备份
MYSQL安装完毕之后,一般会默认在C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1目录下,如果服务器不小心被入侵了,你还不好还原系统,因为N多的网站数据都是放在这服务器上的。如果MYSQL不在C盘的话,这就好操作了。 以查看mysql文件目录my.ini文件,可以找到类似于 datadir="D:/beeagle/Program Files/MySQL/MySQL Server 5.0/Data/"的字段 该路径为mysql data目录,默...

关于PHP定时操作MYSQL

关于PHP定时操作MYSQL
PHP+Mysql是一对黄金搭档,一个门户网站的项目,需要通过PHP定时操作Mysql库,这个定时是比较简单一点的,比如定时在某个时间里PHP语句无法再进行程序运行或者操作SQL语句的程序运行,这里也可以稍微复杂一点就是比如每天 24时 操作一次数据库或者每周操作一次数据库,应该怎么做?先来看一下定时在某个时间段里的SQL语句:if(format_date(time(),1)>"2013-01-01"){exit();} 这句的意思就是当时间达到20...

MySQL中将一个表数据批量导入另一表

MySQL中将一个表数据批量导入另一表
不管是在网站开发还是在应用程序开发中,我们经常会碰到需要将MySQL或MS SQLServer某个表的数据批量导入到另一个表的情况,甚至有时还需要指定导入字段。 本文就将以MySQL数据库为例,介绍如何通过SQL命令行将某个表的所有数据或指定字段的数据,导入到目标表 中。此方法对于SQLServer数据库,也就是T-SQL来说,同样适用 。 类别一、 如果两张张表(导出表和目标表)的字段一致,并且希望插入全部数据,可...

很让人郁闷的MySQL server on ””localhost”” (10061)错误

很让人郁闷的MySQL server on ””localhost”” (10061)错误
莫名其妙的mysql密码错误,数据库出现提示,配置数据库密码错误,首先想到的就是要修改一下密码,进入mysql配置向导,提示current root password,数入老密码,提示不对。。。只好卸载重装了,最后一步出现Start service和Apply security settings无法完成,前面是打叉。开始以为是因为数据库链接打开过多,数据库资源耗尽的缘故,但是重启服务器以后,仍旧出现问题,于是在网上查找解决方法。 大致都是要...

查找mysql数据表中重复记录

查找mysql数据表中重复记录
Mysql数据库中的数据越来越多,当然排除不了重复的数据,在维护数据的时候突然想到要把多余的数据给删减掉,剩下有价值的数据。 以下sql语句可以实现查找出一个表中的所有重复的记录. select user_name,count(*) as count from user_table group by user_name having count>1; 参数说明: user_name为要查找的重复字段. count用来判断大于一的才是重复的. user_table为要查找的表名. group by用来...

MySQL 1364 错误解决办法

MySQL 1364 错误解决办法

这几天把一个PHP的门户网站上传到了服务器上,但出现了一个这个的问题,在本地用的是集成的WampServer的集成环境,测试提交的数据都没有问题,但在服务器上出现的是提交失败,服务器上用的是Mysql5.0以上的,导致会员注册失败,检查SQL语句没有问题,然后把SQL的语句直接在页面打印了出来,在Phpmyadmin里运行了一下,出现了如下的错误:MySQL 1364 错误提示:#1364 – Field “details” doesn’t have a default value。

Copyright © 夏日博客 保留所有权利.   Theme  Ality 冀ICP备15026943号-2

用户登录