Thanks!
I played a bit init_connect. I'm not sure though how can I verify the
autocommit value. You say 'by select'. Something like this?

select @@AUTOCOMMIT;

Because that still gives me a value of '1'.

More important to me: Can this variable be set per-connection? If so,
how? Specifically, how do I set it for a none-console connection (e.g.
my previously mentioned jdbc connection)?

BTW:
# mysql --version
mysql  Ver 14.7 Distrib 4.1.21, for pc-linux-gnu (i686) using readline 5.1

Amit

Visolve DB Team wrote:
> There is no global system variable to set Autocommit; but we can
> achieve the
> same with 'init_connect=SET AUTOCOMMIT=0'.
> This variable can be set from the mysql or in the commandline or in the
> option file.
> Like,
> mysql > SET GLOBAL init_connect='SET AUTOCOMMIT=0';
> or
> mysql>SET @@GLOBAL.init_connect='SET AUTOCOMMIT=0';
>
> or in the option file
> [mysqld]
> init_connect='set AUTOCOMMIT=0'
> or
> shell> mysqld --init_connect='set AUTOCOMMIT=0'
> By default AUTOCOMMIT is enabled. ie set to 1. If set to 0, then
> disabled.
> check with 2 connections; try inserting or updating in one connection;
> check
> in the other with select.
>
> This variable was added in MySQL 4.1.2.
>
>
> ----- Original Message ----- From: "Amit Dor-Shifer" <[EMAIL PROTECTED]>
> To: <mysql@lists.mysql.com>
> Sent: Tuesday, November 21, 2006 4:41 PM
> Subject: AUTOCOMMIT. displaying and setting
>
>
>> Hi.
>>
>> I'm puzzled rgd. a/m. Is AUTOCOMMIT a variable? If so, is it a session
>> variable?  Should it show up when issuing a "SHOW VARIABLES" command?
>>
>> How do I set this variable when initalizing a jdbc connection? Can I
>> pass it on the connection URL? Can someone present a code line for this?
>>
>> How do I set this variable for an interactive console session? Can i do
>> this from the command line?  When I attempt this I get:
>> # mysql -p --autocommit=0;
>> mysql: unknown variable 'autocommit=0'
>>
>>
>> Thanks,
>> Amit
>>
>> -- 
>> MySQL General Mailing List
>> For list archives: http://lists.mysql.com/mysql
>> To unsubscribe:
>> http://lists.mysql.com/[EMAIL PROTECTED]
>>
>

-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to