猫型iPS細胞研究所

Windows、Linux、iOS、DB、Network

DataBase MySQL

MySQLにローカルから接続する

投稿日:2013年4月29日 更新日:

リモートから接続するユーザー

リモートから接続するユーザーは以下のような感じで作成できます。

$mysql> grant all privileges on *.* to username@'%' identified by 'passwd';

on *.* はアクセス可能なデータベース・テーブルです。databasename.*のようにすればアクセスできるデータベースやテーブルを制限できます。

@%はアクセス可能なIP・ホストです。@192.168.0.%のように制限できます。

ローカルから接続するユーザー

ローカルから接続するにはusername@’%’だけでは接続できません。username@’localhost’でも権限を付与する必要があります。

$mysql> grant all privileges on *.* to username@'localhost' identified by 'passwd';

Gooleアドセンス用336

Gooleアドセンス用336

-DataBase, MySQL

執筆者:

関連記事

mysql

MySQLの文字コードを変更する

日本語を扱うにはutf8にするべきでしょう。 アプリケーション側で接続する際に文字コードを指定することもできます。 string constr = “userid=root;password=pass …

mysql

MySQLのexists

exists自体はほとんどのSQL自体に実装されていると思われます。 しかし、使用方法を誤るとレスポンスに大きな影響を与えてしまします。 副問合せであるexists内部で、集問い合わせのキー列と結合し …

mysql

CentOS6.4にMySQL5.6をインストールする

INDEX1 RPMのダウンロード2 tarの解凍3 rpmをyumでインストール4 サービス名が違う?5 mysql_secretにrootの初期パスワードはある6 mysql_secure_ins …

mysql

MySQLのインポートエラー ERROR 1005 (HY000) (errno: 121)

ダンプをインポートする際にたまにるのがこのエラーです。 ERROR 1005 (HY000) at line 23: Can’t create table ‘./[スキーマ]/ …

sqlserver

SQL Server Management Studio でテーブルが変更できない

私は以前はOracleをメインで使用し、そしてここ数年間はMySQLをメインで使用しています。SQL Serverは少しかじった程度といえるでしょう。 こんな私が選択したのはSQL Server Ma …