成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

MySQL 常用命令用法的經驗匯總

數據庫 MySQL
本文主要介紹的是MySQL 常用命令的正確用法以及對其實際經驗的總結,其中有對MySQLdump 命令的正確使用的具體描述。

以下的文章主要講述的是MySQL 常用命令用法的經驗總結,在實際操作中,我們會經常用到MySQL命令,所以在這里我們要對MySQL 常用命令的具體使用方案作總結一下,常用方式如下所示:

 

MySQL 常用命令1. MySQLdump 命令的使用

備份和導出數據庫

 

 

  1. MySQLdump -h database_ip -u Username -p --opt databasename > backup-file.sql 

 

只導出數據庫表結構

 

 

  1. MySQLdump -h database_ip -d -u Username -p databasename >database_structure.sql 

 

只導出數據庫中的某個表

 

 

  1. MySQLdump --opt --add-drop-table -u Username -p databasename tablename > dump.sql 

 

如果不想手工輸入密碼 請使用--password 參數

 

 

  1. MySQLdump -h database_ip -u Username --password=123456 --opt databasename > backup-file.sql  
  2. MySQLdump -h database_ip -d -u Username --password=123456 databasename >database_structure.sql 

 

 

MySQL 常用命令2. MySQL 命令使用

 

將查詢結果保存到文件

 

 

  1. select title from book into outfile '/tmp/outfile.txt'; 

 

查找表中多余的重復記錄,重復記錄是根據某個字段(peopleId)來判斷

 

 

  1. select * from people where peopleId in (select peopleId from people group by   
  2. peopleId having count(peopleId) > 1); 

 

 

查詢表中不重復記錄(排除重復記錄)

 

 

  1. select * from phome_ecms_wma where title in (select distinct title from phome_ecms_wma); 

 

刪除表中重復記錄,重復記錄是根據某個字段(title)來判斷

 

 

  1. select *,count(distinct title) INTO OUTFILE '/tmp/table.bak' from phome_ecms_wma group by title;  
  2. delete from phome_ecms_wma;  
  3. LOAD DATA INFILE '/tmp/table.bak' REPLACE INTO TABLE phome_ecms_wma character set utf8; 

 

 

查詢數據庫當前編碼

 

 

  1. MySQL> show variables like "character_set%"; 

 

修改表字段類型

 

 

  1. MySQL> alter table table_name change last_action last_action datetime NOT NULL default '0000-00-00 00:00:00'; 

 

給表添加一個新字段

 

 

  1. MySQL> ALTER TABLE host ADD ks_mac VARCHAR(100); 

 

從表中刪除一個字段

 

 

  1. MySQL> ALTER TABLE table_name DROP field_name;  

 

重命名表

 

 

  1. MySQL>alter table t1 rename t2; 

 

給字段加索引

 

 

  1. MySQL> alter table tablename add index 索引名 (字段名1[,字段名2 …]);  
  2. MySQL> alter table tablename add index emp_name (name); 

 

 

加主關鍵字的索引

 

 

  1. MySQL> alter table tablename add primary key(id); 

 

加***限制條件的索引

 

 

  1. MySQL> alter table tablename add unique emp_name2(cardnumber); 

 

刪除某個索引

 

 

  1. MySQL>alter table tablename drop index emp_name; 

 

遠程訪問MySQL 設置

 

 

  1. MySQL> GRANT ALL PRIVILEGES ON database_test.* to root@192.168.1.9 IDENTIFIED BY '123456';  
  2. MySQL> FLUSH PRIVILEGES; 

 

 

 以上的相關內容就是對MySQL 常用命令的介紹,望你能有所收獲。
 

【編輯推薦】

  1. MySQL數據庫的一些小知識點
  2. MySQL root密碼忘記的解決
  3. MySQL數據庫中的5種數據類型簡介
  4. 對MySQL DELETE語法的詳細解析
  5. MySQL show的實際操作用法
責任編輯:佚名 來源: 博客園
相關推薦

2010-05-28 18:28:51

MySQL常用命令

2010-05-25 11:40:12

MySQL 常用命令

2015-07-22 17:32:22

mysql常用命令

2025-04-14 08:00:00

Docker命令運維

2011-03-16 10:07:00

2014-07-25 10:55:36

Linux命令

2011-01-19 17:00:09

Postfix常用命令

2014-01-02 09:57:56

PostgreSQL命令

2010-05-17 15:41:26

2010-04-06 18:06:18

CentOS系統

2011-03-31 16:09:56

Mysql數據庫

2024-10-29 15:42:13

2020-09-28 15:14:31

Linux常用命令實用命令

2010-04-07 11:21:28

Oracle常用命令

2022-05-05 08:08:55

Podman命令Linux

2010-03-29 10:16:39

CentOS常用命令

2010-05-26 18:03:52

2011-03-03 15:54:27

MySQL數據庫管理

2010-05-25 18:43:39

MySQL命令行
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 免费视频一区 | 激情久久网 | 亚洲成av人片在线观看 | av黄色免费在线观看 | 伊人亚洲| 精品国产青草久久久久96 | 色婷婷综合久久久久中文一区二区 | 99久久精品一区二区成人 | 午夜91| 在线中文字幕国产 | 国产精品99一区二区 | 超碰97免费观看 | 国产精品久久精品 | 黑人精品欧美一区二区蜜桃 | 精品欧美在线观看 | 欧美日韩免费 | 午夜a√| 婷婷五月色综合 | 老司机深夜福利网站 | 午夜精品久久久久久久星辰影院 | 中文字幕不卡视频在线观看 | 亚洲国产欧美在线 | 国产一区二区三区在线视频 | 国产91成人 | 国产一区二区在线观看视频 | 免费视频一区二区 | 亚洲精品久久久久中文字幕欢迎你 | 欧美电影大全 | 午夜小电影 | www国产成人| 九九久久精品 | 精品欧美激情精品一区 | 精品国产欧美一区二区三区不卡 | 天堂色| h视频免费在线观看 | 色网在线播放 | 一区二区三区精品在线 | 蜜臀网| 精品麻豆剧传媒av国产九九九 | 午夜视频在线播放 | 欧美一区二区三区在线视频 |