53.mysql使用者管理、常用sql語句、mysqlDatabase Backup恢複

來源:互聯網
上載者:User

標籤:mysql使用者管理   常用sql語句   mysqlDatabase Backup恢複   

一、.mysql使用者管理
grant all on *.* to ‘user1‘@‘127.0.0.1‘ identified by ‘passwd‘;    //建立以127.0.0.1訪問的使用者user1,密碼為passwd,對所有庫的所有表擁有所有許可權
 grant SELECT,UPDATE,INSERT on db1.* to ‘user2‘@‘192.168.127.1‘ identified by ‘passwd‘;       //建立以192.168.133.1訪問的user2使用者,密碼為passwd,對db1庫的所有表擁有查詢,插入許可權
 grant all on db1.* to ‘user3‘@‘%‘ identified by ‘passwd‘;  //建立所有ip都可以訪問的使用者user3.對db1庫下所有表擁有所有許可權。

 show grants; //查看目前使用者的授權 show grants for [email protected];   //查看[email protected] 的授權,多用於增加ip擁有相同授權時使用

二.常用SQL語句
 select count(*) from mysql.user;   //查詢mysql庫的user表有多少行資料 select * from mysql.db;           //查詢mysql庫的db表所有資料(對於大表慎用) select db from mysql.db;           //查詢mysql庫的db表的db欄位 select db,user from mysql.db;     //查詢mysql庫的db表的db欄位、user欄位 select * from mysql.db where host like ‘192.168.%‘;  //查詢mysql庫的db表中host欄位中以192.168.開頭的資料 insert into db1.t1 values (1, ‘abc‘);     //插入db1庫t1表,1,abc update db1.t1 set name=‘aaa‘ where id=1;  //將db1庫t1表中id欄位為1的name欄位值修改為aaa truncate table db1.t1;     //刪除表資料,保留表結構 drop table db1.t1;         //刪除表資料,不保留表結構 drop database db1;         //刪除庫  
  • 刪除操作執行前要多次確認,以防誤刪



    三、MySQL資料庫的備份與恢複
    備份庫  mysqldump -uroot -p123456 mysql > /tmp/mysql.sql恢複庫 mysql -uroot -p123456 mysql < /tmp/mysql.sql備份表 mysqldump -uroot -p123456 mysql user > /tmp/user.sql恢複表 mysql -uroot -p123456 mysql < /tmp/user.sql備份所有庫 mysqldump -uroot -p -A >/tmp/123.sql只備份表結構 mysqldump -uroot -p123456 -d mysql > /tmp/mysql.sql


53.mysql使用者管理、常用sql語句、mysqlDatabase Backup恢複

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.