易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 :

mysql 没有data目录的解决方案

可以查看mysql文件目录my.ini文件,可以找到类似于
datadir="D:/beeagle/Program Files/MySQL/MySQL Server 5.0/Data/"的字段
该路径为mysql data目录
默认在:"C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\Data\"
注意:Application Data文件夹是隐藏的!!!
可以修改上述配置,把Data文件夹放在你想放的地方。
---修改方式如下:
1.停止mysql,在命令窗口中输入并运行:net stop mysql 即可;
2.把"C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\Data\" 里的Data文件夹剪切到目的地。本人把它放到了"D:\PHP\MySQL\MySQL Server 5.1"目录下(跟mysql放到了一起),并且把目录"C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\"删除掉。
3.修改my.ini文件,把datadir改成 datadir="D:\PHP\MySQL\MySQL Server 5.1\data\"
4.启动mysql,在命令窗口中输入并运行:net start mysql 即可;
5.修改完毕,以后就可以把相应的数据库附加对象拷贝到里面来。 ......

mysql 事务处理


关于MySQL事务处理学习记

START TRANSACTION, COMMIT和ROLLBACK语法
START TRANSACTION | BEGIN [WORK]
COMMIT [WORK] [AND [NO] CHAIN] [[NO] RELEASE]
ROLLBACK [WORK] [AND [NO] CHAIN] [[NO] RELEASE]
SET AUTOCOMMIT = {0 | 1}
START
TRANSACTION或BEGIN语句可以开始一项新的事务。COMMIT可以提交当前事务,是变更成为永久变更。ROLLBACK可以
回滚当前事务,取消其变更。SET AUTOCOMMIT语句可以禁用或启用默认的autocommit模式,用于当前连接。
自选的WORK关键词被支持,用于COMMIT和RELEASE,与CHAIN和RELEASE子句。CHAIN和RELEASE可以被用于对事务完成进行附加控制。Completion_type系统变量的值决定了默认完成的性质。
AND
CHAIN子句会在当前事务结束时,立刻启动一个新事务,并且新事务与刚结束的事务有相同的隔离等级。RELEASE子句在终止了当前事务后,会让服务器
断开与当前客户端的连接。包含NO关键词可以抑制CHAIN或RELEASE完成。如果completion_type系统变量被设置为一定的值,使连锁
或释放完成可以默认进行,此时NO关键词有用。
默认情况下,MySQL采用autocommit模式运行。这意味着,当您执行一个用于更新(修改)表的语句之后,MySQL立刻 ......

python mysql导入数据

[root@pku-fan MySQL]# cat limbs.sql
CREATE DATABASE cookbook;
USE cookbook;
DROP TABLE IF EXISTS limbs;
CREATE TABLE limbs
(
    thing   VARCHAR(20),    # what the thing is
    legs    INT,            # number of legs it has
    arms    INT             # number of arms it has
);
INSERT INTO limbs (thing,legs,arms) VALUES('human',2,2);
INSERT INTO limbs (thing,legs,arms) VALUES('insect',6,0);
INSERT INTO limbs (thing,legs,arms) VALUES('squid',0,10);
INSERT INTO limbs (thing,legs,arms) VALUES('octopus',0,8);
INSERT INTO limbs (thing,legs,arms) VALUES('fish',0,0);
INSERT INTO limbs (thing,legs,arms) VALUES('centipede',100,0);
INSERT INTO limbs (thing,legs,arms) VALUES('table',4,0);
INSERT INTO limbs (thing,legs,arms) VALUES('armchair',4,2);
I ......

python mysql导入数据

[root@pku-fan MySQL]# cat limbs.sql
CREATE DATABASE cookbook;
USE cookbook;
DROP TABLE IF EXISTS limbs;
CREATE TABLE limbs
(
    thing   VARCHAR(20),    # what the thing is
    legs    INT,            # number of legs it has
    arms    INT             # number of arms it has
);
INSERT INTO limbs (thing,legs,arms) VALUES('human',2,2);
INSERT INTO limbs (thing,legs,arms) VALUES('insect',6,0);
INSERT INTO limbs (thing,legs,arms) VALUES('squid',0,10);
INSERT INTO limbs (thing,legs,arms) VALUES('octopus',0,8);
INSERT INTO limbs (thing,legs,arms) VALUES('fish',0,0);
INSERT INTO limbs (thing,legs,arms) VALUES('centipede',100,0);
INSERT INTO limbs (thing,legs,arms) VALUES('table',4,0);
INSERT INTO limbs (thing,legs,arms) VALUES('armchair',4,2);
I ......

mysql event调用存储过程

mysql event (用来实现定时任务)。mysql

5.1.16
开始拥有的新功能。
下面我写一个简单的示例。
先创建数据库和两个表:
drop database dep;
create database dep;
use dep;
create table aa
(id int AUTO_INCREMENT primary key,
remark varchar(20)
);
create table bb
(id int AUTO_INCREMENT primary key,
remark varchar(20)
);
先往a表中插入数据
insert aa values(null,'aa');
insert aa values(null,'bb');
创建存储过程,其功能是把a表的内容复制到b表中.
drop PROCEDURE if exists aapro;
create PROCEDURE aapro()
begin
      insert into bb (remark) select remark from aa; 
commit;
end; 
创建mysql event,

2010
年1

14

15

24

59
秒起每1分钟调用一次
procedure aapro

drop event if exists aa_event;
create event aa_event
on SCHEDULE
EVERY 1 MINUTE STARTS '2010-01-14 15:24:59'
ON COMPLETION PRESERVE
DO call aapro();
起初我执行上面的
aa_event。b表中一直没有数据,单独运行存储过程显示有数据,
后为查资料才知道没有启动mysql ......

centos 5.Freeradius2.1 mysql 5.0成功安装配置笔记

(1)安装 freeradius-server-2.1.1.tar.gz
[root@localhost freeradius-server-2.1.1]# tar zxvf freeradius-server-2.1.1.tar.gz
[root@localhost freeradius-server-2.1.1]# cd freeradius-server-2.1.1
[root@localhost freeradius-server-2.1.1]# ./configure
[root@localhost freeradius-server-2.1.1]# make
[root@localhost freeradius-server-2.1.1]#  make install
------------------------------------------------------------------------------------
(1.1)安装的文件所在的系统目录:
  1)        /usr/local/sbin: checkrad  radiusd  radmin  radwatch  rc.radiusd
  2)         /usr/local/bin:radlast      radtest   randpkt      rlm_dbm_parser  radclient       radsniff     radwho  radeapclient    radsqlrelay  radzap   rlm_dbm_cat
 & ......

Debian下MySQL允许远程连接的一些设置!

因为MySQL再debian下默认是不允许远程连接的,所以需要注释掉这个限制。我的MySQL是用apt-get安装的,所以路径是默认的(如果是自己
手动安装,可以自己寻找下正确的路径),用命令 vi /etc/mysql/my.cnf 打开文件,注释掉 bind-address = 127.0.0.1   保存:wq 回车。
然后再登录到MySQL服务器端,在mysql库下执行grant all on *.* to 'remote'@'172.16.21.39' identified by 'password';即可为远程的计算机上的用花分配对数据库中的表的操作权限。如果要设置为任何客户端都可以以root连接的话,可以这么写:grant all on *.* to 'root'@'%' identifiied by 'root的密码' 。最后service mysql restart (重启mysql)就可以用客户端(Navicat)连接了。 ......
总记录数:40319; 总页数:6720; 每页6 条; 首页 上一页 [3701] [3702] [3703] [3704] 3705 [3706] [3707] [3708] [3709] [3710]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号