CentOS 8系で、MariaDBを10.3から10.5にアップグレードする

CentOS 7系のサポート終了が近づいているので、RockyLinux 8に入れ替え作業を行っています。以前のサーバーではZabbixを使用していて、せっかくRHEL8系にするので、Zabbixの最新バージョンのZabbix 6.4 ...
SQL文をコマンドで実行した場合に結果のみの値を取得する

MySQL(MariaDB)で、SQL分をコマンドで実行するとカラムが表示されます。SQL分を叩く箇所をシェルスクリプト内で使いたいのでカラム無 ...
MySQLで データインポート時に 「Unknown collation: utf8mb4_unicode_520_ci」 エラー表示

他の運営しているWordpressのサイトの引っ越しする作業があり、WordPressのDBをインポートすると下記のエラーが表示されました
Unknown collation: utf8mb4_unicode_520_ci...
MySQLのデータベースの名前を変更する

データベースの名前を変更したい場合は、MySQLではリネームのコマンドがありません。
新しいDBを作成してdumpしたデータをインポートするか、RENAME TABLEコマンドを利用してリネームするしかないようです
phpMyAdminで「mysqli::real_connect(): (HY000/2002): No such file or directory」のエラー

phpMyAdminでMySQLのDBの保存場所を変更後にログインしてみると下記のように「mysqli::real_connect(): (HY000/2002): No such file or directory」とエラーが表示さ ...
MariaDBで「ERROR 1040 (08004): Too many connections」のエラー

WEBサーバーが重くてアクセスできにくいと申告があったので、下記のようにWordpressのDBにログインしようと思ったら「ERROR 1040 (08004): ...
MySQL 外部から接続できるユーザーを追加する

開発環境のDBで外部から全許可したい要望があったので、全許可できるユーザーを追加してそのユーザーは外部接続できるようにします。
まずは、現状で接続できるユーザー等を確認します
mysql> select use ...MariaDBのインストールと初期設定 | CentOS Stream 9

CentOS Stream 9にMarinaDBをインストールする方法と初期設定を説明します。CentOS Stream 9でMariaDBをインストールすると「MarinaDB 10.5」のバージョンとなります
Maria ...特定のテーブルのデータを空にする【MariaDB】

MySQL(MariaDB)で、テーブルのデータを空にするには、TRUNCATE 、DELETE を利用します。DELETE よりTRUNCATE の方が処理速度が優れているので、「TRUNCATE TABLE 」を使用したほうが良 ...
MySQL パスワード無しでログインできる匿名ユーザの削除を削除する

MySQLをインストールして、その後DBを動かしたサーバーがありました。MySQLのユーザー特権を整理していると、パスワード無しでログインできる anonymous ユーザーが残っていました。
MySQLをインストール後に ...
mysqld_multiで複数のインスタンスを起動する【MariaDB】

MariaDBで複数のMySQLのインスタンスを起動するには「mysqld_multi」を利用するとできます。
検証したサーバーは、少し古くCentOS 7系で、Ma ...
MySQLで、ユーザーのパスワード変更

MySQL、MariaDBでの登録していてるユーザーのパスワード変更するには、MySQLにログイン後に「SET PASSWORD 〜」と「mysqladmin」を利用する2つの方 ...
大きめのCSVファイルをアップロードして際のMySQLのエラー【MariaDB,MySQL】

MySQL(MariaDB)で、大きなCSVファイ ...
innodb_buffer_pool_size, innodb_log_file_sizeを変更後に起動しなくなった

CentOS 7.x のサーバーで、メモリを増設したのでMariaDBのDBのチューニングで、「innodb_buffer_pool_size」, 「innodb_log_file_size」の値を変更後、MariaDBが下記のエラー ...
innodb_log_file_sizeの設定変更するとMySQLが起動しない

「my.cnf」で「innodb_log_file_size」の値を変更した後に、下記のエラーが発生してMySQLを起動しない場合があります。
InnoDB: Error: log file ib_logfile0 is of ...