ubuntu MySQL导入导出数据库详解

1. 概述 MySQL数据库的导入,有两种方法: 1) 先导出数据库SQL脚本,再导入; 2) 直接拷贝数据库目录和文件。 在不同操作系统或MySQL版本情况下,直接拷贝文件的方法可能会有不兼容的情况发生。 所以一般推荐用SQL脚本形式导入。下面分别介绍两种方法。 2. 方法一 SQL...

2011-07-26 21:17:54

阅读数 2200

评论数 0

打开MySQL远程登陆的功能

1. 将mysql用户设定为可远程登陆

2014-04-11 10:02:43

阅读数 593

评论数 0

使用MySQL命令行修改密码

通过MySQL命令行,可以修改MySQL数据库的密码,下面就为您详细介绍该MySQL命令行,如果您感兴趣的话,不妨一看。 方法一 格式:mysqladmin -u用户名 -p旧密码 password 新密码 1、给root加个密码ab12。首先在DOS下进入目录mysql\bin...

2014-03-08 14:14:31

阅读数 705

评论数 0

用JavaScript对MySQL数据库进行操作的方法

Javascript访问Access很容易实现,但JS访问MYSQL却没有找到很简单的方法。今天在浏览MYSQL网站时,发现MYSQL有ODBC连接,突然想到JS是可以通过ActiveX访问ODBC数据库的,经过测试发现JS连接MYSQL如此简单! 1、下载MYSQL的ODBC连接http://...

2012-09-09 18:26:29

阅读数 8206

评论数 0

MySQL MyISAM/InnoDB高并发优化经验

最近做的一个应用,功能要求非常简单,就是 key/value 形式的存储,简单的 INSERT/SELECT,没有任何复杂查询,唯一的问题是量非常大,如果目前投入使用,初期的单表 insert 频率约 20Hz(次/秒,我喜欢这个单位,让我想起国内交流电是 50Hz),但我估计以后会有 500Hz...

2012-08-03 16:10:07

阅读数 4525

评论数 0

[存储引擎基础知识]InnoDB与MyISAM的六大区别

本 文主要整理了Mysql 两大常用的存储引擎MyISAM,InnoDB的六大常见区别,来源于Mysql手册以及互联网的资料 InnoDB与Myisam的六大区别 MyISAM InnoDB 构 成上的区别: ...

2012-08-03 15:49:40

阅读数 392

评论数 0

MySQL数据库新特性之存储过程入门教程

在MYSQL 5中,终于引入了存储过程这一新特性,这将大大增强MYSQL 的数据库处理能力,在本文中,将指导读者快速掌握MYSQL 5的存储过程的基本知识,带领用户入门。 存储过程介绍 存储过程是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给...

2012-07-17 11:46:59

阅读数 926

评论数 0

MySQL的SHOW STATUS

SQL 查询 变量 值 描述 Flush_commands 1 The number of executed FLUSH statements. Last_query_cost 0 The total cost of t...

2012-06-20 16:07:09

阅读数 490

评论数 0

LAMP 系统性能调优,第 3 部分: MySQL 服务器调优

http://www.ibm.com/developerworks/cn/linux/l-tune-lamp-3.html 关于 MySQL 调优 有 3 种方法可以加快 MySQL 服务器的运行速度,效率从低到高依次为: 替换有问题的硬件。 对 MySQL 进程的设置...

2012-06-20 14:56:41

阅读数 281

评论数 0

配置MySQL主从复制(Replication)服务

我们一般使用 MySQL 的时候,如果数据量不大,只使用一台 MySQL 服务器,备份的时候使用 mysqldump 工具就可以了,但是随着业务不断发展,问题出现了:数据量直线上升,单独一台数据库服务器开始出现性能的瓶颈,数据访问越来越慢。备份也变得困难了,因为 mysqldump 是导出一份文本...

2012-06-04 11:58:26

阅读数 386

评论数 0

SQL_CALC_FOUND_ROWS真的很慢么?

分页程序一般由两条SQL组成: SELECT COUNT(*) FROM ... WHERE .... SELECT ... FROM ... WHERE LIMIT ... 如果使用SQL_CALC_FOUND_ROWS的话,一条SQL就可以了: SELECT SQL_CAL...

2012-05-14 12:55:22

阅读数 500

评论数 0

mysql的SQL_CALC_FOUND_ROWS 使用

我们一般用 COUNT() 或者 mysql_num_rows() 来获取查询的行数; 在MySQL4,5里面,有 SQL_CALC_FOUND_ROWS 可以在查询的同时,计算行数: $query = "SELECT SQL_CALC_FOUND_ROWS * FROM ti...

2012-05-14 12:51:07

阅读数 569

评论数 0

MySQL技巧:结合相关参数 做好Limit优化

【IT168 专稿】我们在查询数据时,往往需要指定返回几行数据。如现在有一个B/S架构的应用程序,其每一页可能只显示30条记录。此时为了提高显示的效率,一般就要求数据库一次只返回三十条纪录。等用户按下一页的时候,再从数据库中返回30条记录,以此类推。这可以缩短数据显示的时间。当查询的基表比较大时,...

2012-05-14 12:49:32

阅读数 355

评论数 0

MySQL编译参数优化

Linux下对Nginx编译安装的时候,如果去掉debug选项,生成的目标文件将会小很多,运行效率将会高很多。MySQL像Nginx及很多Linux软件一样,有这样的选项可以去掉或者优化,可以使编译的目标文件很小,提高运行效率和减少资源占用。以下对这些选项做个介绍,不足之处请大家多多补充,共同完善...

2012-04-22 00:13:59

阅读数 430

评论数 0

linux下mysql配置文件my.cnf详解

basedir = path 使用给定目录作为根目录(安装目录)。 character-sets-dir = path 给出存放着字符集的目录。 datadir = path 从给定目录读取数据库文件。 pid-file = filename 为mysqld程...

2012-04-10 22:27:12

阅读数 346

评论数 0

mysql5.0.91 configure选项

`configure' configures this package to adapt to many kinds of systems. Usage: ./configure [OPTION]... [VAR=VALUE]... To assign environment vari...

2012-04-10 21:47:42

阅读数 487

评论数 0

mysql 主从同步原理

Replication 线程    Mysql的 Replication 是一个异步的复制过程,从一个 Mysql instace(我们称之为 Master)复制到另一个 Mysql instance(我们称之 Slave)。在 Master 与 Slave 之间的实现整个复制过程主要由三个线程...

2012-03-12 11:01:22

阅读数 374

评论数 0

使用mysql-proxy 快速实现mysql 集群 读写分离

目前较为常见的mysql读写分离分为两种: 1、 基于程序代码内部实现:在代码中对select操作分发到从库;其它操作由主库执行;这类方法也是目前生产环境应用最广泛,知名的如DISCUZ X2。优点是性能较好,因为在程序代码中实现,不需要增加额外的设备作为硬件开支。缺点是需要开发人员来实现,运...

2012-02-22 00:01:05

阅读数 603

评论数 0

PHP与MySQL的存储过程

实例一:无参的存储过程 $conn = mysql_connect('localhost','root','root') or die ("数据连接错误!!!"); mysql_select_db('test',$conn); $sql = " create ...

2012-02-21 21:53:51

阅读数 268

评论数 0

MySQL 5.1 分区技术初探

MySQL分区技术是用来减轻海量数据带来的负担,解决数据库性能下降问题的一种方式,其他的方式还有建立索引,大表拆小表等等。   MySQL分区按照分区的参考方式来分有RANGE分区、LIST分区、HASH分区、KEY分区。本文对这几种分区方式进行了详细的介绍,并且给出了简单的示例,文章简洁明了,...

2012-02-09 11:54:29

阅读数 536

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭