日常の Web サイトのメンテナンスや MYSQL データベースの管理では、多くの MYSQL コマンドを使用することがよくあります。皆さんの便宜のために、エディターは MYSQL データベースを管理するときに最もよく使用される 18 個のコマンドをリストしました。
日常の Web サイトの保守と管理では、多くの SQL ステートメントが使用されます。
上手に使用すると、特にサイト グループを管理する場合に多くのメリットが得られます。
参考までに、一般的に使用されるコマンドをいくつか示します。
1. データベースを表示
show Databases
テーブルを表示
show tables;
2. ユーザーを作成します
パスワード 123 を持つ root ユーザーを作成します
use mysql; grant all on *.* to root@'%' identified by '123' with grant option; commit;
3.パスワードを変更します
grant all on *.* to xing@'localhost' identified by '123456' with grant option; update user set password = password('newpwd') where user = 'xing' and host='localhost'; flush privileges;
4. データベース testdb を作成します:
create database testdb;
5. 予防的にデータベースを作成します:
create database if not testdb;
6、テーブルを作成します:
use testdb; create table table1( username varchar(12), password varchar(20));
7. テーブル aaa の予防的作成:
create table if not exists aaa(ss varchar(20));
8. テーブル構造の表示:
describe table1;
9.テーブル 1 にデータを挿入します:
insert into table1(username,password) values ('leizhimin','lavasoft'), ('hellokitty','hahhahah'); commit;
10. クエリテーブル table1:
select * from table1;
11. データの変更:
update table1 set password='hehe' where username='hellokitty'; commit;
12. データの削除:
delete from table1 where username='hellokitty'; commit;
13. テーブルに列を追加します:
alter table table1 add column( sex varchar(2) comment '性别', age date not null comment '年龄' ); commit;
14. テーブル構造を変更します
クエリからテーブル table1 を作成します:
create table tmp as select * from table1;
15.削除テーブル table1 :
drop table if exists table1; drop table if exists tmp;
16. データベース testdb をバックアップします
mysqldump -h 192.168.3.143 -u root -p pwd -x --default-character-set=gbk >C:\testdb.sql
17. データベース testdb を削除します。
drop database testdb;
mysql -u root -pleizhimin testdb <C:\testdb.sql
これらの 18 の MYSQL コマンドは、管理者が日常のメンテナンスでよく使用するものであり、作業が非常に簡単になります。
関連する推奨事項:
MySQL の使い方を教える: 一般的な MySQL コマンドのリスト_PHP チュートリアル以上がよく使用される 18 の MySQL コマンドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。