Piでデータベース(MySQL)にアクセスする方法を紹介します。いろいろな種類のデータベースがありますが、お手軽なMySQL(Mariadb)を使ってみようと思います。ブログ管理者のP.Hです!MySQLデータベース(Mariadb)のインストールunix_sokectプラグインの無効化rootのパスワード設定データベースの作成それでは、Mariadbのインストール手順を紹介します。MySQLデータベース(Mariadb)のインストール下記のコマンドでSQLサーバーをインストールします。途中でrootのパスワード入力画面が表示されますので、入力してください。mariadb-serverunix_sokectプラグインの無効化デフォルトでrootユーザーに、unix_socketプラグインが適用されています。このプラグインが適用されていると、データベースにログインするとき,linuxのユーザー名も同じでないとログインできなくなってしまいます。下記コマンドでプラグインを無効化します。注意事項mysqlサーバーにログイン後は、コマンドの最後に";"があるので注意してください。mysqlコマンドの説明をしておきます。plugin=''でプラグインを無効化。元に戻したい場合は、plugin="unix_socket"でコマンドを実行するrootのパスワード設定rootユーザーにパスワードを設定しておきましょう。下記コマンドで設定します。今回、パスワードはpasswordにしました。※上記でunix_socketプラグインを無効化したので、sudoなしでログインできます。mysqlこれで、rootユーザーのパスワードがpasswordに変更されました。ログインできるか確認してみましょう。password:もしくは下記のコマンドでもログインできます。-pとpasswordの間にスペースはありません。-ppasswordデータベースの作成データベースを1つ作成してみます。下記のコマンドでログインします。-p続けて、下記のコマンドを入力します。データベースの一覧が表示されます。|+--------------------+動作確認用で"testdb"という名前のデータベースを追加します。databases;"コマンドを入力してください。|+--------------------+testdbというデータベースが追加されていますね。今回は、ここまでにします。WorkbenchというWindowsソフトを使ってデータベースを構築していく方法を次回、紹介したいと思います。Piの使い方、設定をわかりやすく解説。長年、ソフトウェア開発に携わっています。8はてなブログをはじめよう!raspberrypiさんは、はてなブログを使っています。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。