投稿

5月, 2021の投稿を表示しています

MySQL のコマンドや設定について

# MySQL のコマンドや設定について ## インストール sudo apt-get update sudo apt-get upgrade sudo apt-get install mysql-server sudo apt-get install mysql-client mysql --version  mysql Ver 8.0.25-0ubuntu0.20.04.1 for Linux on x86_64 ((Ubuntu)) sudo mysql -u root ## MySQL設定ファイル (外部アクセス用) vi /etc/mysql/mysql.conf.d/mysqld.cnf >>> user = mysql # この辺に追加 # MySQL 8系と5系でログインがことなるため default_authentication_plugin= mysql_native_password # 下記の 127.0.0.1 など "#" でコメントアウトする #bind-address = 127.0.0.1 #mysqlx-bind-address = 127.0.0.1 >>> sudo service mysql restart ## メモ書き - MySQL ユーザ登録 CREATE USER 'ユーザ名'@'ホスト名' IDENTIFIED BY 'パスワード';  - MySQL ユーザー作成  SELECT user,host FROM mysql.user;  - MySQL 権限付与 (全ての権限を付与:[DB or Table]を*.*)  GRANT ALL ON [DB or Table] TO 'ユーザー名'@'ホスト名';  - MySQL 権限の確認  SHOW GRANTS FOR 'ユーザ名'@'ホスト名';  - MySQL ユーザ削除  DROP USER 'ユーザー名'@'ホスト名'; - MySQL DB確認  SHOW databases; - MySQL DB作成  CREATE DATABASE test; ...

Chrome Book に MySQL-Client をインストール

イメージ
# Chrome Book に MySQL-Client をインストール ## メモ書き ###  bash 環境 Chrome Book で bash が使える。"Linux開発環境(ベータ版)"と表記されている。Chrome Book の画面右下より "設定" > "詳細設定" > "ディベロッパー" > "Linux開発環境(ベータ版)" で利用することができる。  ### MySQL-Client をインストール sshコマンドは初期で利用できる。 ssh root@「 IPアドレス or ホスト名 」 端末(bash) で下記のコマンドを実行していく。 sudo apt-get install mysql-client which mysql 出力:/usr/bin/mysql mysql -u 「ユーザ名」 -h 「IPアドレス or ホスト名」 -p

Chrome MySQL Admin

イメージ
# Chrome MySQL Admin ## メモ書き Chrome Book OS でGUIで MySQL を操作したいと思い調べ良さそうなものがあった。 Conoha VPS Ubuntu 20系、MySQL 8系に対して、GASのJDBCドライバでアクセスを試みたが上手く行かなかった。MySQL 5系で試みて上手くいけば、Chrome MySQL Admin を試してみたいと思う。 ## chrome ウェブストア 無料でインストール https://chrome.google.com/webstore/detail/chrome-mysql-admin/ndgnpnpakfcdjmpgmcaknimfgcldechn?hl=ja