mysql(263)

262follower
@iwasaki さんのアバター 4views

MySQLでトランザクションを開始する

mysql> BEGIN; mysql> UPDATE eip_t_message_read SET is_read = 'T' WHERE room_id = XXX AND user_id = XXX AND is... 2017年3月16日
Takuro Hirayama さんのアバター 5views

【MySQL】複数ユーザーの権限を一覧

そんなクエリはない (たぶん) ユーザー一覧から愚直に表示する場合 while read -r u p do myuser="'$u'@'$p'" mysql -uroot -p \ -e "show g... 2017年3月15日
alkoshikawa さんのアバター 6views

MySQLのDB ENGINEの確認

INNODBかMyISAMか確認したいときのコマンド select table_name, engine from information_schema.tables where table_schema = '{DB_NAME}'; ... 2017年3月9日
Takuro Hirayama さんのアバター 70views

【MySQL】クエリ実行結果が文字化けしてんぞゴラァ

環境により、 Client characterset とか Conn. characterset とかが latin1 なっている場合、select結果などの日本語が化ける。 普通にログイン mysql> status ----... 2017年3月2日
@iwasaki さんのアバター 13views

CentOS7でmysqlコマンド、psqlコマンドを使って外部のデータベースサーバーに接続する

EC2からRDSに接続する際など、データベースサーバーは立ち上げないけどクライアントだけインストールしたい、といったケースがあるかと思います。 PostgreSQLとMySQLそれぞれ以下のようにしてクライアントをインストールすることが可... 2017年2月22日
Takuro Hirayama さんのアバター 11views

MySQLServer5.7@CentOS7 の初期設定

# wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm # rpm -ivh mysql57-community-release-el7-9.n... 2017年2月9日
kato770 さんのアバター 28views

MySQL5.7 Enterprise Editionのパスワードの場所

MySQL5.7のエンタープライズ版をダウンロードしてログインしようとしたところ、まだパスワードを設定していないのにハネられることがあります。 # mysql -uroot ERROR 1045 (28000): Access denie... 2017年2月9日
@iwasaki さんのアバター 10views

HomebrewでインストールしたMySQLの停止のタイミング

brew services stop mysql すると以下のように停止した旨がターミナルに表示されます。 ==> Successfully stopped `mysql` (label: homebrew.mxcl.mysql... 2017年2月6日
Tomohiro さんのアバター 14views

MySQLがエラーになっているとき(再起動)

MySQLの現在の状態はターミナル上で mysql -uroot -p と打つと調べることが出来る。正常に動作しているとWelcome的なメッセージが出るが、今回エラーになってしまい、データベースに接続することができなくなってしまった... 2017年2月6日
@iwasaki さんのアバター 51views

MySQLで重複したレコードを除いてINSERTを行う

マップ系のテーブルとかで重複したレコードを除きつつ、INSERTを行うには、 NOT EXISTS を使います。 INSERT INTO eip_t_acl_user_role_map(user_id,role_id) SELECT ... 2017年1月31日
@iwasaki さんのアバター 6views

MySQLでファイルに記載されたSQLを実行する方法

方法1 mysql -u root -p hoge < ~/Documents/hoge.sql 方法2 mysql> USE hoge mysql> SOURCE ~/Documents/hoge.sql 方... 2017年1月31日
Yuya Sato さんのアバター 44views

HAProxyでmysql負荷分散

master, slave構成のMySQLをHAProxyで負荷分散します。 WEBサーバにHAProxyをインストールし、別に運用しているmasterDBサーバ1(node1)、slaveDBサーバ2(node2)を負荷分散します。 イ... 2017年1月27日
@iwasaki さんのアバター 231views

MySQLでSSL接続する際のエラー

MySQLにSSLで接続する際に以下のようなエラーが起きることがあります。 Establishing SSL connection without server's identity verification is not recomme... 2017年1月12日
Yuya Sato さんのアバター 26views

【MySQL】 テーブル・カラム毎に権限を変更する

MySQLにおいて、特定のユーザに対して usersテーブルには読み込みだけ(select) postsテーブルには読み書き両方(select, insert, update, delete) と言った風にテーブル毎に権限を変更した... 2016年12月28日
alkoshikawa さんのアバター 26views

mysqldumpで Errcode: 24 – Too many open files とか出たとき

dumpをやってみたらこんなエラーがでた場合、 テーブルが多すぎてMySQLのファイルハンドラの上限に引っかかっているようです。 SHOW VARIABLES LIKE 'open%'; とかで現在のopen_files_limitが... 2016年12月15日
alkoshikawa さんのアバター 13views

MySQLでCSV出力をおこなう

提出用に整形するのにたまに使う select name, email from users into outfile '/tmp/user.csv' fields terminated by ',' optionally enclos... 2016年12月15日
t1k2a さんのアバター 43views

登録されていないデータでもサイトにログインできてしまう

ログイン機能が出来てデータを格納するところもあり、登録されていないデータではサイトに入れないので安心。と思っていたら” OR ‘A’ = ‘A’というわけのわからない名前でログイン... 2016年12月5日
t1k2a さんのアバター 13views

bashのRANDOMで0から31までの範囲の整数を50個表示

MAX_VAL=31 //ランダム変数で取り出される最大値を指定 2 3 for idx in $(seq 1 50)//for文で繰り返される回数を表示 4 do 5 echo "RANDOM*$MAX_... 2016年12月2日
@iwasaki さんのアバター 10views

MySQLのデータベースサイズを調べる

SELECT table_schema, sum(data_length) FROM information_schema.tables GROUP BY table_schema ORDER BY ... 2016年12月1日
@iwasaki さんのアバター 11views

MySQLでドメインでGROUP BYする

ドメインごとでGROUP BYするには substring_index を使います。 SELECT substring_index(email, '@', -1) domain, COUNT(*) email_count FROM tur... 2016年11月16日