mysql で sql ファイルを流し実行する

mysql で sql ファイルを流し実行する sql の記載されたファイルの中身を mysql で実行する mysql -u [username] -h [hostname] -p # パスワード入力 use [database_name] SET AUTOCOMMIT=0; # auto commit 無効化 START TRANSACTION; # 明示的にトランザクション開始 source /path/to/sqlファイル; commit; 参考

2012-05-04 ·  2012-05-04 · 1 分 · 32 文字

mysql 操作色々

mysql 設定&操作色々 mysql-server local以外からもアクセス出きるように設定する 参考 MySQLユーザの追加 my.cnf編集 Debian/lenny MySQLに外部マシンから接続(リモート接続) $ sudo vi /etc/mysql/my.cnf #bind-address = 127.0.0.1 bind-address = [server_name] 再起動 $ /etc/init.d/mysql restart リモートマシンからも接続可能なユーザを作成 # 現状確認 $ mysql -u root -p mysql> select User,Host from mysql.user; mysql> grant all on *.* to [user_name]@"[client_hostname]"identified by "[user_password]"; リモートマシン(Ubuntu)にクライアントをインストール $ apt-get install mysql-client リモートから接続 $ mysql -u [user_name] -h [host_name] -p データベース作成 接続 $ mysql -u [user_name] -h [host_name] -p データベース確認 mysql> show databases; データベース作成 mysql> create database [database_name] default character set utf8; mysql> show create database [database_name]; 使用するデータベースの選択 mysql> use [database_name]; テーブル確認 mysql> show tables; テーブル削除 mysql> drop table [database_name]....

2011-10-22 ·  2011-10-22 · 1 分 · 125 文字

玄箱HG debian lenny (8)mysqlインストール

玄箱HG debian lenny (8)mysqlインストール mysqlを導入 インストール ・インストール $ sudo apt-get install mysql-server ・mysql動作確認 $ mysqladmin ping -u root -p 正常動作時 Enter password: mysqld is alive パスワード変更 $ mysql -u root -p rootパスワード入力 SET PASSWORD FOR root@localhost=PASSWORD('new_password'); ユーザ確認 ログイン $ mysql -u root -p SQL実行 mysql> SELECT host,user,password FROM mysql.user; 文字コード設定 参考1 参考2 現状確認 sql> status Server characterset: latin1 Db characterset: latin1 Client characterset: latin1 Conn. characterset: latin1 /etc/mysql/conf.d/以下に「character_set.cnf」というファイルを新規作成し、編集。 $ sudo vi character_set....

2011-03-21 ·  2011-03-21 · 1 分 · 134 文字