mysql コマンド一覧

NO IMAGE

既存DB→新規DB

既存DBバックアップ

mysqldump -u root -p -r /tmp/sc_testdb_20250201.bakcup –single-transaction sc_testdb

※パスワード無し

mysql接続

mysql -u root -p

※パスワード無し

ユーザー確認

select User from mysql.user;

DB確認

SHOW DATABASES;

新規DB削除

DROP DATABASE sc_testdb4;

新規DB作成

CREATE DATABASE sc_testdb4 DEFAULT CHARACTER SET utf8;

sc_testdb4を使う

USE sc_testdb4;

GRANT ALL PRIVILEGES ON sc_testdb4.* TO testuser@”%” IDENTIFIED BY ‘testuser’;

GRANT ALL PRIVILEGES ON sc_testdb4.* TO testuser@localhost IDENTIFIED BY ‘testuser’;

FLUSH PRIVILEGES;

リストア

mysql -u root -p sc_testdb4 < /tmp/sc_testdb_20250201.bakcup

mysql -u root -p < script_CREATE_DB.sql

外部ファイルsqlを使う

testdir/DBの下のsqlファイルでDBを更新する

mysql -u root -p sales < XXXXX.sql

warファイルの作成

3-1. eclipse より プロジェクトを右クリック

3-2. tomcatプロジェクト – プロジェクト設定に従いWARファイルを作成

3-3. 少し時間がかかり、c:\work\sales\Sales.war

■3.warファイル適用する

4-0. ※/usr/share/tomcat6/webapp/WEB-INF\upload_files 配下をバックアップ(操作マニュアルなど)

  4-1./usr/share/tomcat6/webapp/に移動する

  4-2.Sales.warをリネームしてバックアップにする(Sales.war_YYYYMMDD)

  4-3.クライアントマシンのC:Sales_backup/日付の下に格納する

  4.4.リリースするwarファイルを/usr/share/tomcat6/webapp/に格納する

  4-5.tomcatを再起動する

service tomcat6 restart

4-6. ※バックアップ(操作マニュアルなど)を/usr/share/tomcat6/webapp/WEB-INF\upload_files へ戻す

■5.適用確認

  以下にアクセスしてログインできるか確認する(IPは要確認)

http://192.168.2.101:8080/Sales/login/?domainId=XXXXX