環境はmysql 5.5 GA
my.cnfに下記を追加してmysqlをrestart
[bash]
skip-grant-tables
[/bash]
mysqlにログイン
[bash]
$ mysql -uroot
[/bash]
下記のSQLを発行
[SQL]
> use mysql;
> update user set Password=null where Host='localhost' and User='root';
> FLUSH PRIVILEGES;
>\q
[/SQL]
その後SET PASSWORD~とかすればよいです
2011年9月13日火曜日
2011年9月6日火曜日
perlのハッシュ備忘録
メモ
- 重複キーは上書きされる
基本形
[perl]
#!/usr/bin/perl
use strict;
use warnings;
use utf8;
#キーは文字列、値はスカラー
my %sample_hash = (
'hoge01' => 11,
'hoge02' => 12,
'hoge03' => 13,
);
#値の追加
$sample_hash{'hoge04'} = 14;
#値の削除
delete $sample_hash{'hoge01'};
#値の取り出し
foreach my $i (keys(%sample_hash)){
print $i.":".$sample_hash{$i}."\n";
}
[/perl]
以下書きかけ…
ハッシュスライス
多次元ハッシュエミュレーション
2011年8月28日日曜日
2011年8月22日月曜日
登録:
投稿 (Atom)