Warning: Undefined variable $share_sitename in /www/wwwroot/100ye.cn/msg/news.php on line 91
婷婷亚洲五月,丰满少妇高潮惨叫久久久,狠狠综合久久久久综合网址

      2048国产精品原创综合在线,非产精品二区,欧美又粗又长又爽做受,avav中文字幕,男女爽爽无遮挡午夜视频,天天色天天操综合网,一区二区三区不卡在线观看 ,国产xxxx69免费大片

      常見的MySQL命令大全first

      廣州為學教育科技有限公司   2019-01-22 11:55   419次瀏覽

      一、連接MySQL

      格式: mysql -h主機地址 -u用戶名 -p用戶密碼

      1、例1:連接到本機上的MYSQL。

      首先在打開DOS窗口,然后進入目錄 mysqlbin,再鍵入命令mysql -uroot -p,回車后提示你輸密碼,如果剛安裝好MYSQL,超級用戶root是沒有密碼的,故直接回車即可進入到MYSQL中了,MYSQL的提示符是: mysql>。

      2、例2:連接到遠程主機上的MYSQL。假設遠程主機的IP為:110.110.110.110,用戶名為root,密碼為abcd123。則鍵入以下命令:

      mysql -h110.110.110.110 -uroot -pabcd123

      (注:u與root可以不用加空格,其它也一樣)

      3、退出MYSQL命令: exit (回車)。

      二、修改密碼

      格式:mysqladmin -u用戶名 -p舊密碼 password 新密碼

      1、例1:給root加個密碼ab12。首先在DOS下進入目錄mysqlbin,然后鍵入以下命令:

      mysqladmin -uroot -password ab12

      注:因為開始時root沒有密碼,所以-p舊密碼一項就可以省略了。

      2、例2:再將root的密碼改為djg345。

      mysqladmin -uroot -pab12 password djg345

      三、增加新用戶。(注意:和上面不同,下面的因為是MySQL環境中的命令,所以后面都帶一個分號作為命令結束符)

      格式:grant select on 數據庫.* to 用戶名@登錄主機 identified by \"密碼\"

      1、增加一個用戶test1密碼為abc,讓他可以在任何主機上登錄,并對所有數據庫有查詢、插入、修改、刪除的權限。首先用以root用戶連入MySQL,然后鍵入以下命令:

      grant select,insert,update,

      delete on *.* to [email=test2@localhost]test2@localhost[/email] identified by \"abc\";

      如果你不想test2有密碼,可以再打一個命令將密碼消掉。

      grant select,insert,update,delete on mydb

      .* to [email=test2@localhost]test2@localhost[/email] identified by \"\";

      在上面講了登錄、增加用戶、密碼更改等問題。下面我們來看看MySQL中有關數據庫方面的操作。注意:你必須首先登錄到MySQL中,以下操作都是在MySQL的提示符下進行的,而且每個命令以分號結束。

      1、MySQL常用命令

      create database name; 創建數據庫

      use databasename; 選擇數據庫

      drop database name 直接刪除數據庫,不提醒

      show tables; 顯示表

      describe tablename; 表的詳細描述

      select 中加上distinct去除重復字段

      mysqladmin drop database name 刪除數據庫前,有提示。

      顯示當前mysql版本和當前日期

      select version(),current_date;

      2、修改mysql中root的密碼:

      shell>mysql -u root -p

      mysql> update user set password=password(”xueok654123″) where user=’root’;

      mysql> flush privileges //刷新數據庫

      mysql>use dbname; 打開數據庫:

      mysql>show databases; 顯示所有數據庫

      mysql>show tables; 顯示數據庫mysql中所有的表:先use mysql;然后

      mysql>describe user; 顯示表mysql數據庫中user表的列信息);

      3、grant

      創建一個可以從任何地方連接服務器的一個完全的超級用戶,但是必須使用一個口令something做這個

      mysql> grant all privileges on *.* to [email=user@localhost]user@localhost[/email] identified by ’something’ with

      增加新用戶

      格式:grant select on 數據庫.* to 用戶名@登錄主機 identified by “密碼”

      GRANT ALL PRIVILEGES ON *.* TO [email=monty@localhost]monty@localhost[/email] IDENTIFIED BY ’something’ WITH GRANT OPTION;

      GRANT ALL PRIVILEGES ON *.* TO [email=monty@%E2%80%9D%]monty@”%[/email]” IDENTIFIED BY ’something’ WITH GRANT OPTION;

      刪除授權:

      mysql> revoke all privileges on *.* from [email=root@%E2%80%9D%]root@”%[/email]”;

      mysql> delete from user where user=”root” and host=”%”;

      mysql> flush privileges;

      創建一個用戶custom在特定客戶端登錄,可訪問特定數據庫fangchandb

      mysql >grant select, insert, update, delete, create,drop on fangchandb.* to custom@ identified by ‘ passwd’

      重命名表:

      mysql > alter table t1 rename t2;

      未完待續。。。。。。