MySQLダウンロードから
解凍して、setupを実行する
環境変数で、x:\mysql\binにパスを通しておく
-----------インストールで実行されるので、不要−−−−−
bash-2.05b# mysqladmin -u root password ******
----------
bash-2.05b# mysql -u root -p
Enter password:
DB作成
mysql> create database DB名;
DBでの作業(DBの指定)
mysql> use DB名;
Table作成
mysql> create table test(
-> id int(11) NOT NULL default '0',
-> name varchar(32), default NULL,
-> memo varchar(64) default NULL);
ユーザの追加は、grant文で行う
mysql> grant privilege1,privilege2,privilege3 on DB名.table名 to ユーザ名@localhost identified by 'パスワード';
privilegeは権限で、select,delete等 all priveleges で全権限
権限付与がうまく行かない場合、DB名とtable名を「*.*」にすると権限変更が出来ることがある
登録済みのユーザ一覧
mysql> select host,user,password,Select_priv from mysql.user;
登録済みの ユーザ一覧 権限
mysql> select * from mysql.user;
PHPスタートアップ時にphp_mysql.dllの組込みでエラーになる場合
phpフォルダーにある libmysql.dll を C:\Windows\system32 にコピーする
再インストールをすると「MySQL Server Instance Configuration Wizard」で
「Could not start the service MySQL.Error:0」などのエラーが発生する場合があります。
これは、[アプリケーションの追加と削除]からだけでは完全に削除できないために
いくつかゴミが残っていてその為にインストールができなくなります。
サービスの登録を削除する必要があります
C:\mysql\bin>mysqld -remove MySQL
その他に下記の場所にごみが残ります
c:\Document and Settings\All Users\Application Data\MySQL