タグ

2015年4月16日のブックマーク (2件)

  • MySQLのrootパスワード設定

    忘れないうちに、MySQLのrootパスワードを設定しておく。設定には、SET PASSWORDを使う。# mysqlmysqlツールを起動し、mysql> SET PASSWORD FOR root@localhost=PASSWORD('hoge'); Query OK, 0 rows affected (0.00 sec)とやって(「hoge」は任意のパスワード)、mysql> exitmysqlツールを終了する。 パスワードが正しく設定されたか、確認してみる。まずは、パスワード設定前と同じようにmysqlツールを起動してみる。# mysql ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)このように、エラーになればOK。 次に、ユーザー名とパスワードの使用をオプションで指定する。#

    wlbhiro
    wlbhiro 2015/04/16
    rootパスワード変更方法
  • 【SQL】BULK INSERTのエラー判定方法 (サンプル) | The Park Of Molly

    SQL Server のBULK INSERTのエラー判定方法のサンプル Transaction-SQLでは、エラー判定できないが、ストアドプロシージャでエラー判定が可能である。 そのサンプルを下記のように記述する。 CREATE PROCEDURE [dbo].[usp_bulkinsert] AS BEGIN -- 件数非表示 set nocount on; -- LOCK Timeout 10ms SET LOCK_TIMEOUT 10; -- 変数宣言 declare @errFile varchar(255), @cmd varchar(1000) , @errcode int, @errmsg varchar(1000); -- set @errcode=0; -- Errorファイル名生成: funCnvDateTimeChar()はスカラー値関数で日時を生成している。 se

    wlbhiro
    wlbhiro 2015/04/16
    BULK INSERTはTRANSACTIONではエラーをキャッチできない。ストアードプロシージャで登録したものを実行すれば、できるみたい。