仕える: # chkconfig --list すべてのシステムサービスを一覧表示する # chkconfig --list | grep on 開始されているすべてのシステム サービスを一覧表示します # chkconfig --list mysqld # whereis mysql ファイルのインストールパスを表示する # どのMySQLクエリがファイルパス(フォルダアドレス)を実行するか usr/bin/mysql は、mysqlの実行パスを意味します。 var/lib/mysql は、mysql データベース ファイルの保存パスを指します。 usr/lib/mysql は、mysql のインストールパスを指します。
環境変数を追加します: # vi /etc/プロファイル # MYSQL_HOME=/usr/local/mysql をエクスポートします # エクスポート PATH=$PATH:$MYSQL_HOME/bin
1. データベースの指示: # service mysqld start MySQLを起動する # service mysqld restart MySQLを再起動します # サービス mysqld を停止します
2. MySQLフォーム操作を入力する # -u root -p /mysql -h localhost -u root -p DatabaseName; MySQLを入力 MySQL> show databases; データベースを一覧表示する MySQL> データベース XXX を作成; データベース XXX を作成 MySQL> use databaseName; データベース databaseName を使用する MySQL> show tables; テーブルの一覧表示 MySQL> create table mytablename (ID int auto_increment not null primary key, usename varchar(20), password varchar(64), sex varchar(10), address varchar(20)); テーブルの作成 MySQL> drop table mytablename ; テーブルを削除する MySQL> drop database databasename; データベースを削除する
3. 追加、削除、変更、確認 MySQL> mytablename に値を挿入します('','zhangsan','123456','fomale','guiyanag'); MySQL> select * from mytablename ; 検証結果を見つける MySQL> select * from mytablename where ID = '1'; 正確な検索 MySQL> update mytablename set address = 'shanghai' where username = 'zhangsan'; zhangsanのアドレスをshanghaiに変更します MySQL> delete from mytablename where ID = '1'; レコードを削除する
ユニバーサルユーザーを追加 grant select On database.* to username@localhost identity by 'password'
ユーザー名はuser_1、パスワードは123456です
どのPCからでもこのユーザーとしてログインしてデータベースを操作できます MySQL> grant select,insert update,delete on *.* to user_1@"%" identity by "123456";
このマシン上のデータベースのみを操作できるユーザーを作成します
ユーザー名はuser_2、パスワードは123456です MySQL> grant select,insert update,delete on *.* to user_2@localhost identity by "123456";
ログインデータベース MySQL> -u user_1 -p -h IP地址;
さらに、参考のためによく使用されるコマンドをいくつか示します。
その他のMySQLデータベース関連の操作は次のとおりです。
(1) データベースTestDBを作成する。mysql> create database TestDB; (2)TestDBデータベースを現在のデフォルトデータベースとして設定します。mysql> use TestDB; (3) TestDBデータベースにcustomersテーブルを作成します。mysql> create table customers(userid int not null, username varchar(20) not null); (4) データベースリストを表示します。mysql> show databases; (5)データベース内のテーブルを表示する mysql> show tables; (6)顧客テーブルを削除します。mysql> drop table customers; (7)顧客テーブルの構造を表示するmysql> desc customers; (8) 顧客テーブルにレコードを挿入します。mysql> insert into customers(userid, username) values(1, 'hujiahui'); (9)操作をすぐに有効にします。mysql> commit; (10) customers内のレコードを照会するmysql> select * from customers; (11) テーブル内のデータを更新します。mysql> update customers set username='DennisHu' where userid=1; (12)テーブルからレコードを削除するmysql> delete from customers; (13) likui ユーザーにデータベースへのアクセス権を付与します # grant select、insert、update、delete on *.* to likui@localhost indentified by "123456;
以下もご興味があるかもしれません:- Linux オペレーティング システムでよく使用される MySQL コマンドの概要
- Linux Centos で yum コマンドを使用して MySQL をインストールする方法
- LINUX 再起動 MYSQL コマンドの詳細な説明
- Linux環境でよく使われるMySQLコマンドの紹介
|