mysql
文章平均质量分 78
my_baby_2009
浮生若梦,一路前行。
展开
-
mysql主从备份、主从切换的例子
实现两个Mysql数据库的同步,分为主从模式和相互备份模式。实施环境:两台Linux机器SerA ip:10.0.0.232SerB ip:10.0.0.234Demo1:主从模式Master:SerA Slave:SerB在SerA和SerB上分别建立用于同步的账号(也可以不新建账号,直接给其他账号分配访问权限)use mysql;delet转载 2013-05-21 16:42:37 · 1294 阅读 · 0 评论 -
php读取mysql的简单实例
读取数据库需要利用php中的函数连接数据库然后再利用sql查询 表中的数据再遍历出。分享一个简单读取mysql实例代码:<?php $link=mysql_connect("localhost","root","之前的管理员密码"); if(!$link) echo "没有连接成功!"; mysql_select_db("infosystem", $link转载 2014-01-15 16:23:14 · 1054 阅读 · 0 评论 -
PHP防范SQL注入漏洞攻击建议
一个简单的SQL注入攻击案例 假如有一个网站,在网站的后台数据库中保存了所有的客户数据等重要信息。假如网站登录页面的代码中有这样一条命令来读取用户信息。 <? $q = "SELECT `id` FROM `users` WHERE `username`= ' " .$_GET['username']. " ' AND `password`= ' " .$_GET['password']转载 2014-01-24 21:25:08 · 824 阅读 · 0 评论 -
php pdo用法例解
1、PDO配置 使用PDO扩展之前,先要启用这个扩展,PHP.ini中,去掉"extension=php_pdo.dll"前面的";"号,若要连接数据库,还需要去掉与PDO相关的数据库扩展前面的";"号(一般用的是php_pdo_mysql.dll),然后重启Apache服务器即可。 extension=php_pdo.dll extension=php_pdo_mysql.dll转载 2014-01-26 19:57:52 · 724 阅读 · 0 评论 -
MySQL数据库备份和还原的常用命令
分享下MySQL数据库备份和还原的常用命令。备份MySQL数据库的命令mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql备份MySQL数据库为带删除表的格式备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。mysqldump ---add-dr转载 2014-02-09 08:45:46 · 481 阅读 · 0 评论 -
MySql数据库备份的方法
使用MYSQL进行数据库备份,又很正规的数据库备份方法,同其他的数据库服务器有相同的概念,但有没有想过,MySQL会有更简捷的使用文件目录的备份方法,而且又快有好。 一、数据备份捷径 因为这个方法没有得到官方正式文档的验证,我们暂称为试验吧。 目的:备份hostA主机中一个mysql数据库TestA,并恢复到到hostB机中 试验环境: 操作系统:Win转载 2014-02-09 08:50:06 · 467 阅读 · 0 评论 -
如何彻底删除Oracle数据库
删除Oracle数据库并不难,但要彻底删除就不简单了。1.关闭oracle所有的服务。可以在windows的服务管理器中关闭; 2.打开注册表:regedit 打开路径: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ 删除该路径下的所有以oracle开始的服务名称,这个键是标识Oracle在windows下注册的各种服务转载 2014-02-13 18:08:40 · 703 阅读 · 0 评论 -
mysql字符集查询与设置详解
说到底mysql 乱码的根源是的 mysql 字符集设置不当的问题。有关查看 mysql 字符集的命令。包括查看 mysql 数据库服务器字符集、查看 mysql 数据库字符集,以及数据表和字段的字符集、当前安装的 mysql 所支持的字符集等。一、查看 mysql 数据库服务器和数据库字符集。mysql> show variables like '%c转载 2014-03-30 07:08:59 · 563 阅读 · 0 评论 -
mysql字符集查询与设置方法
说到底mysql 乱码的根源是的 mysql 字符集设置不当的问题。有关查看 mysql 字符集的命令。包括查看 mysql 数据库服务器字符集、查看 mysql 数据库字符集,以及数据表和字段的字符集、当前安装的 mysql 所支持的字符集等。一、查看 mysql 数据库服务器和数据库字符集。mysql> show variables like '%char%';+转载 2014-03-22 15:21:24 · 544 阅读 · 0 评论 -
Mysql字符集设置方法分享
使用的mysql数据库中,插入数据出现乱码,这里记录下遇到错误产生的深层次原因和解决办法。基本概念• 字符(Character)是指人类语言中最小的表义符号。例如’A'、’B'等;• 给定一系列字符,对每个字符赋予一个数值,用数值来代表对应的字符,这一数值就是字符的编码(Encoding)。例如,我们给字符’A'赋予数值0,给字符’B'赋予数值1,则0就是字符’A'的编码;转载 2014-03-22 15:16:16 · 504 阅读 · 0 评论 -
增加mysql的最大连接数
在开始--Mysql--Mysql Server Instance Configuration Wizard 选Reconfigure Instance 后面的都是默认,直到出现 Please set the approximate number of concurrent connections to the server 选Manual Setting,然后可以输入数字如转载 2014-06-25 06:12:09 · 627 阅读 · 0 评论 -
MySQL循环语句实例教程 mysql while循环测试
MySQL循环语句实例教程 mysql while循环测试原文地址:http://www.cnblogs.com/cfinder010/p/3850107.html在mysql数据库中操作同样有循环语句操作,标准的循环方式: while 循环 、 loop 循环和repeat循环。还有一种非标准的循环: goto。 鉴于goto 语句的跳跃性会造成使用的的思维混乱,转载 2014-07-17 06:30:45 · 1680 阅读 · 0 评论 -
MySql状态查看方法 MySql如何查看连接数和状态?
MySql状态查看方法 MySql如何查看连接数和状态?转自:http://www.cnblogs.com/cfinder010/p/3807297.html如果是root帐号,你能看到所有用户的当前连接。如果是其它普通帐号,只能看到自己占用的连接 怎么进入mysql命令行呢? mysql的安装目录下面有个bin目录,先用命令行进入该目录,然后用 mysql -转载 2014-07-17 06:31:29 · 614 阅读 · 0 评论 -
mysql数据库三种安装方式(RPM、二进制包、源代码)
转载:http://loveyoubaby99.iteye.com/admin/blogs/2004397系统平台为redhat 5,安装mysql5数据库。 一、使用RPM包进行安装 首先,可以从安装光盘中或者到mysql的网站上下载对应版本的rpm包如下: Java代码 MySQL-server-community-5.1.38-0.rhel转载 2014-01-15 16:18:05 · 929 阅读 · 0 评论 -
mysql 主从同步与主主同步的配置实例
在mysql中配置主从同步与主主同步,把操作过程记录下来。有研究mysql主从同步的朋友,可以参考下,能帮上你是最好,呵呵。网络结构:mysq11 192.168.1.37 主mysql2 192.168.1.38 主(从)共分三个大步骤:一 修改mysql1的配置文件my.conf二 拷贝数据库文件三 修改mysql2的配置文件my.conf一转载 2013-12-25 16:52:55 · 945 阅读 · 0 评论 -
mysql主从复制及相关问题的解决方法
mysq主从复制配置并不难,但因为涉及到很多环节,总会遇到些问题,本文就平时遇到的问题做个总结。说明:两台服务器主:192.168.1.110从:192.168.1.111步骤:一、主(192.168.1.110)服务器上的配置1、GRANT创建用户并授权,ip为从服务器的ip,本句含义是为创建一个用户名为uname,密码为upwd的用户,这个用户只能从192.168.转载 2013-05-21 16:46:58 · 1002 阅读 · 0 评论 -
MySQL主从同步设置和同步错误处理(经典)
注意:1、两台服务器数据库版本应一致,如果不一致,从服务器的版本要高于主服务器的版本。2、MySQL进行实时数据同步,本质上是将mysql动作同步到Slave服务器,而不是对实质的数据进行同步。所以同步开始前,两端的数据要保持一致。Master服务器:192.168.0.1Slave服务器:192.168.0.2 === Master停止运行时,Mysql同步转载 2013-05-21 16:53:08 · 873 阅读 · 0 评论 -
window下配置mysql主从复制与主从切换
1:Mysql主从复制设置环境说明:Master:192.168.1.102Slave:192.168.1.111 MySQL 的 Master 配置:配置my.ini:(一般要管理员权限 可以去cmd下)[mysqld]# The TCP/IP Port the MySQL Server will listen onport=3306server-id=102转载 2013-05-21 16:50:19 · 1088 阅读 · 0 评论 -
mysql中有大量sleep进程的原因与解决办法
mysql服务器中有大量的sleep进程,本文分析下mysql出现大sleep进程原因分析与解决方法。可能的原因:造成睡眠连接过多的原因?1. 使用了太多持久连接(个人觉得,在高并发系统中,不适合使用持久连接)2. 程序中,没有及时关闭mysql连接3. 数据库查询不够优化,过度耗时。当然,更根本的方法,还是从以上三点排查之:1. 程序中,不转载 2013-06-30 21:39:42 · 24428 阅读 · 0 评论 -
MySQL高级查询之与Group By集合使用介绍
在MySQL中,可以获取表达式组合的连接值。可以使用DISTINCT删去重复值。假若你希望多结果值进行排序,则应该使用 ORDER BY子句。1 GROUP_CONCATmysql> SELECT student_name, -> GROUP_CONCAT(test_score) -> FROM student -> GROUP BY stu转载 2013-08-20 06:33:02 · 569 阅读 · 0 评论 -
MySQL数据库安全设置与注意事项小结
分享下有关mysql的安全设置方法。例如需要将mysql以普通用户权限运行,就算出问题了有了root也不能控制系统。 当你第一次在机器上安装MySQL时,mysql数据库中的授权表是这样初始化的:你可以从本地主机(localhost)上以root连接而不指定口令。root用户拥有所有权限(包括管理权限) 并可做任何事情。(顺便说明,MySQL超级用户与Unix超级用户有相同的名字,转载 2013-08-20 06:37:38 · 791 阅读 · 0 评论 -
超详细的SQL语句语法汇总
一些比较常用的SQL语句语法。需要的朋友可以过来参考下一.数据控制语句 (DML) 部分1.INSERT (往数据表里插入记录的语句)INSERT INTO 表名(字段名1, 字段名2, ……) VALUES ( 值1, 值2, ……);INSERT INTO 表名(字段名1, 字段名2, ……) SELECT 字段名1, 字段名2, …… FROM 另外的表名;转载 2013-08-15 10:40:01 · 952 阅读 · 0 评论 -
浅析SQL语句行列转换的两种方法 case...when与pivot函数的应用
SQL语句行列转换的两种方法 case...when和pivot函数应用,运用pivot 函数只支持数据库版本2005以上的。一般运用case when else end 的方法比较多,比较普遍。/*创建数据库*/ CREATE DATABASE tmp go USE tmp go/*创建数据库测试表*/CREATE TABLE [Scores]转载 2013-08-15 10:43:11 · 803 阅读 · 0 评论 -
PHP mysql与mysqli事务使用说明 分享
首先, mysqli 连接是永久连接,而mysql是非永久连接。什么意思呢? mysql连接每当第二次使用的时候,都会重新打开一个新的进程,而mysqli则只使用同一个进程,这样可以很大程度的减轻服务器端压力。mysqli封装了诸如事务等一些高级操作,同时封装了DB操作过程中的很多可用的方法。应用比较多的地方是 mysqli的事务。比如下面的示例:<?php//mys原创 2013-08-17 12:21:39 · 932 阅读 · 0 评论 -
mysql中group by与having合用注意事项分享
在mysql中group by分组查询我们经常会用到,并且还同时会与having合用,下面我介绍group by用法与having合用注意事项,希望此教程对各位朋友有所帮助group by函数应该的使用应该是SELECT 列表中指定的每一列也必须出现在 GROUP BY 子句中,除非这列是用于聚合函数,但是今天帮同事调试一个mysql中的group by函数,让我大跌眼镜,当时感觉不可思议转载 2013-10-10 05:54:16 · 983 阅读 · 0 评论 -
centos5.4下mysql主从复制(转)
发布:seasun 来源:网络 【大 中 小】centos5.4下mysql主从复制配置分享。本文转自:http://www.jbxue.com/article/771.html安装环境:centos 5.4mysql版本:mysql 5.1.xx 采用rpm直接安装所需软件: xtrabackup 1.2.22 采用rpm直接安装1. Master转载 2013-11-29 16:33:17 · 675 阅读 · 0 评论 -
分享:mysql 与 mysqli的区别
1.mysql是非持继连接函数而mysqli是永远连接函数也就是说mysql每次链接都会打开一个连接的进程mysqli多次运行mysqli将使用同一连接进程,从而减少了服务器的开销 有 些朋友在编程的时候,使用 new mysqli('localhost', usenamer', 'password', 'databasename');总是报 错,Fatal error: Class 'my转载 2013-12-19 06:43:35 · 611 阅读 · 0 评论 -
php读取sqlite数据库入门实例
php读取sqlite数据库入门实例php读取sqlite数据库的例子,php编程中操作sqlite入门实例.原文参考:http://www.jbxue.com/article/php/22383.html在使用SQLite前,要确保php.ini中已经启用sqlite和pdo配置打开PHP.INI文件,打下以下扩展:extension=php_pdo.dl转载 2014-07-17 06:32:22 · 1004 阅读 · 0 评论