MySQL教程

MySQL数据库如何设置双向同步

项目申请了两台数据库服务器,为了保持数据同步,就搞了个数据同步,以此文记录以备后续使用:首先声明:服务器操作系统都是CentOS6.1、mysql版本号一致,为了减少出现其他问题的可能性,故做此环境搭配。数据库服务器A,ip地址:192.168.6.108数据...

MySQL教程 MySQL

MySQL图形界面管理工具总结

随着互联网的发展,越来越多的网站采用mysql+php技术建设网站,mysql具有体积小,速度快,对服务器要求比较低,同时mysql是开源的,可以节约大部分费用,降低网站建设的成本,因此大部分中小企业采用myql数据库。采用mysql数据库的网站,我们在网站建...

MySQL教程 MySQL

MySQL触发器的应用实例

触发器语法:CREATETRIGGER<触发器名称>--触发器必须有名字,最多64个字符,可能后面会附有分隔符.它和MySQL中其他对象的命名方式基本相象.{BEFORE|AFTER}--触发器有执行的时间设置:可以设置为事件发生前或后。...触发器语法:CR...

MySQL触发器的用途和用法

触发器是一种特殊的存储过程,它在插入,删除或修改特定表中的数据时触发执行,它比数据库本身标准的功能有更精细和更复杂的数据控制能力。触发器的作用: 1. 安全性。可以基于数据库的值使用户具有操作数据库的某种权利;可以基于时间限制用户的操作,例如不...

MySQL数据库常用命令总结

MySql常用命令总结这两天搞个网站,又用到MySql,可是命令却一个都想不起来,所以,趁这次机会,把这些整理一下,权当作笔记吧,以便自己以后查阅!1:使用SHOW语句找出在服务器上当前存在什么数据库:mysql>SHOWDATABASES;2:2、创建一个数...

如何使用MySQL触发器

MySQL数据库是在5.0以后的相关版本中对MySQL触发器进行引用,有时也可以用相关的触发器对数据的完整性进行维护。如我有一个表ge_element。该表中有一个region_id,对应到ge_region表中的id,但是,region_id是可以为空的,所...

MySQL-5.5.15数据库的安装步骤

MySQL最新的版本5.5.11需要cmake编译安装,估计以后的版本也会采用这种方式,网上找了一些安装方法有些地方是错的,自己整理一份所以特地记录一下安装步骤及过程,以供参考!1 mysql 5.5.11编译安装1.1 安装所需要系统库相关库文件gcc gc...

MySQL教程 MySQL

MySQL服务的启动和关闭

1. 启动MySQL服务启动MySQL服务的命令为:命令执行后如图7-5所示,表示启动MySQL服务成功。()图7-5 启动MySQL服务也可以用/etc/init.d/mysqld的简化命令启动MySQL服务:命令执行结果如图7-6所示。()图7-6 ser...

MySQL数据库实现类似标记序号的伪列

在查询数据库的时候,我们有时候需要对查询出来的数据加上序列,1,2,3,……n例如:我们根据表的某个字段排序后,要对这些数据加上序列,这个时候序号常常不是我们建表时设置好的自增的主键id,怎么办呢????可能我们会用变量来解决,如下set @rownum=0;...

MySQL教程 mysqlcmd

MySQL如果查看慢查询记录

1,配置开启Linux:在mysql配置文件my.cnf中增加log-slow-queries=/var/lib/mysql/slowquery.log(指定日志文件存放位置,可以为空,系统会给一个缺省的文件host_name-slow.log)long_qu...

MySQL教程 mysqlcmd

配置phpMyAdmin的步骤

今天配置DEDECMS的数据库的时候用到的,很有用。先下载一份最新版的phpMyAdmin MYSQL管理器,解压后得到一个phpMyAdmin的目录(你可以改名,为了安全最好改,否则你的FTP密码一定要强 )找到目录里的config.inc.php文件(有的...

在MySQL命令行新建用户的方法

MySQL命令行可以实现许多我们需要实现的功能,下面介绍的MySQL命令行用于增加新用户,如果您在此方面遇到过问题,不妨一看。格式:grant select on 数据库.* to 用户名@登录主机 identified by “密码”1、增加一个用户test...

MySQL慢查询日志的设置与使用

mysql慢查询日志对于跟踪有问题的查询非常有用,可以分析出当前程序里有很耗费资源的sql语句,那如何打开mysql的慢查询日志记录呢?其实打开mysql的慢查询日志很简单,只需要在mysql的配置文件里(windows系统是my.ini,linux系统是my...

MySQL数据库中NULL与空字符串有什么区别

MySQL空字符串和NULL值我们都经常会见到,但是这二者并不是一个概念,下面就为您介绍NULL与MySQL空字符串的区别,供您参考。对于SQL的新手,NULL值的概念常常会造成混淆,他们常认为NULL与MySQL空字符串是相同的事。情况并非如此。例如,下述语...

MySQL教程 mysqlcmd

MySQL数据库常用实用命令大全

以下的文章主要介绍的是MySQL命令大全,其中包括MySQL数据库的常用命令,修改MySQL数据库中实际root密码以及对grant的实际应用的介绍,下面就是文章的具体内容描述,望你会有所收获。MySQL命令大全1、MySQL常用命令create databa...

MySQL如何在命令行下管理用户

今天我们要学习的是如何用MySQL 命令的方式来对账号进行管理,我们大家都知道在实际应用中MySQL命令可以完成多种任务,以下的文章主要是对用MySQL 命令的方式来对账号进行管理的具体内容介绍。手册上说“GRANT语句允许系统管理员创建MySQL用户账户,授...