揮発性のメモ2

知識をメモ書きしておく

MariaDB

MariaDBで、ネットワーク接続ができない

ランキング参加中プログラミングランキング参加中Linuxユーザーを追加してパスワードも設定しているのにネットワーク接続がエラーになる。 [hoge@unko ~]$ mysql -uviewer -ppass -h192.168.1.2 testdb ERROR 1045 (28000): Access denied for user 'viewer'…

MySQLで、データベースをダンプする

ランキング参加中Linuxランキング参加中プログラミング ダンプ 普通のダンプ。 ストアドプロシージャもトリガーもビューも無いとき mysqldump -uUSER -pPASS DBNAME --single-transaction | gzip > DB.sql.gz トリガー以外をダンプ。データは出力する。 BLOB…

Amazon Linux 2023 にMySQLをインストールする

ランキング参加中Linuxランキング参加中プログラミングAL2023にMariaDBをインストールする インストール 設定ファイル ユーザー作成 そのた雑多なコマンド インストール dnf -y install mariadb105 mariadb105-server systemctl enable mariadb systemctl st…

mysqlコマンドで、TSVをインポートする

ランキング参加中プログラミング mysql -uunko -ppanko hogehoge --local-infile=1 -e "LOAD DATA LOCAL INFILE 'piyopiyo.tsv' IGNORE INTO TABLE piyopiyo" --local-infile=1 は ローカルファイルの使用を許可するおまじない LOAD DATA LOCAL INFILE 'piyo…

PhpStormで、データベースに接続できないとき

"接続がキャンセルされました" とだけ表示されてあとは何もわからないときは、だいたいの場合は設定がおかしいのではなく PhpStorm側でドライバーが足りてないのが原因なので、データベースの設定画面で「接続のテスト」を押して様子をみる。

MySQLで、データベースにバイナリデータを保存する

MariaDBで、データベースに画像ファイルを保存する。 是非は問わない。 テーブルの編集 LONGBLOB とかいう型のカラムを追加する ALTER TABLE photo ADD COLUMN bin LONGBLOB; BLOBは 64KBまでのバイナリ、LONGBLOBは 4GBまでのバイナリが入る MariaDB - What…

mysqldumpでエラーになる問題2

/tmp/hogeディレクトリに出力しようとしてエラーとなる $ mkdir -p -m777 /tmp/hoge $ mysqldump -uhoge -ppiyo fuga --tab=/tmp/hoge mysqldump: Got error: 1: "Can't create/write to file '/tmp/hoge/SEQUENCE.txt' (Errcode: 2 "No such file or direct…

MariaDBの日本語の設定

設定 MariaDB 10.5 ではこんな感じだった。 変数名 デフォルト値 備考 character_set_client utf8 ★1クライアントの文字コード character_set_connection utf8 ★1 character_set_database latin1 ☆A DBの文字コード設定ファイルの対象ではない character_set…