九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
SQL 查詢的語句

mysql常用命令

1.創(chuàng)建數(shù)據(jù)庫:
mysql>create database if not exists test default charset utf8 collate utf8_general_ci;
注意后面這句話 “collate utf8_general_ci“,大致意思是在排序時(shí)根據(jù)utf8編碼格式來排序
那么在這個(gè)數(shù)據(jù)庫下創(chuàng)建的所有數(shù)據(jù)表的默認(rèn)字符集都會(huì)是utf8

2.
創(chuàng)建表
use test;
create table stu(id int(10) auto_increment not null primary key,name varchar(20) not null);

3.show create table stu;
可以查看表stu的創(chuàng)建命令

4.drop database if exists test;
drop table if exists stu;
insert into stu(id,name) values (1,"xzp");
select * from stu;

5.
創(chuàng)建數(shù)據(jù)庫用戶,用戶的權(quán)限控制

grant all privileges on *.*  to xzp@'%'  identified by "123456"

7.
表結(jié)構(gòu)的修改
(1).
增加一個(gè)字段
alter table table_name add column(
字段名 字段類型);
(2).
指定字段插入的位置
alter table table_name add column
字段名 字段類型 after 某字段;
(3).
刪除某字段
alter table table_name drop
字段名;
(4).
修改字段名稱,類型
alter table table_name change
舊字段名 新字段名 新字段類型;
(5).
修改表的名字
alter table table_name rename to new_table_name;
(6).
一次性清空表中的數(shù)據(jù)
truncate table table_name;
此方法也會(huì)使表中的取號(hào)器[id]1開始

8.
增加主鍵,外鍵,約束,索引
(1).
約束(主鍵primary key,唯一性unique,非空not null
(2).
自動(dòng)增長(zhǎng)(auto_increment
(3).
外鍵foreign keyreference table_name(col_name 列名)配合使用,建表時(shí)單獨(dú)使用

9.
查看數(shù)據(jù)庫當(dāng)前引擎
show create table stu;
修改數(shù)據(jù)庫引擎
alter table table_name ENGINE=MyISAM|InnoDB;
  
windowsMySql以服務(wù)形式存在,在使用前應(yīng)確保此服務(wù)已經(jīng)啟動(dòng),未啟動(dòng)可用net start mysql命令啟動(dòng)。而Linux中啟動(dòng)時(shí)可用“/etc/rc.d/init.d/mysqld start"命令,注意啟動(dòng)者應(yīng)具有管理員權(quán)限。
剛安裝好的MySql包含一個(gè)含空密碼的root帳戶和一個(gè)匿名帳戶,這是很大的安全隱患,對(duì)于一些重要的應(yīng)用我們應(yīng)將安全性盡可能提高,在這里應(yīng)把匿名帳戶刪除、 root帳戶設(shè)置密碼,可用如下命令進(jìn)行:
use mysql;
delete from User where User="";
update user set Password=PASSWORD('newpassword') where user='root';
如果要對(duì)用戶所用的登錄終端進(jìn)行限制,可以更新User表中相應(yīng)用戶的Host字段,在進(jìn)行了以上更改后應(yīng)重新啟動(dòng)數(shù)據(jù)庫服務(wù),此時(shí)登錄時(shí)可用如下類似命令:
mysql -u root -p;
mysql -u root -p newpassword;
mysql mydb -u root -p;
mysql mydb -u root -p newpassword;
上面命令參數(shù)是常用參數(shù)的一部分,詳細(xì)情況可參考文檔。此處的mydb是要登錄的數(shù)據(jù)庫的名稱。
在 進(jìn)行開發(fā)和實(shí)際應(yīng)用中,用戶不應(yīng)該只用root用戶進(jìn)行連接數(shù)據(jù)庫,雖然使用root用戶進(jìn)行測(cè)試時(shí)很方便,但會(huì)給系統(tǒng)帶來重大安全隱患,也不利于管理技 術(shù)的提高。我們給一個(gè)應(yīng)用中使用的用戶賦予最恰當(dāng)?shù)臄?shù)據(jù)庫權(quán)限。如一個(gè)只進(jìn)行數(shù)據(jù)插入的用戶不應(yīng)賦予其刪除數(shù)據(jù)的權(quán)限。MySql的用戶管理是通過 User表來實(shí)現(xiàn)的,添加新用戶常用的方法有兩個(gè),一是在User表插入相應(yīng)的數(shù)據(jù)行,同時(shí)設(shè)置相應(yīng)的權(quán)限;二是通過GRANT命令創(chuàng)建具有某種權(quán)限的用戶。其中GRANT的常用用法如下:

格式:grant select on 數(shù)據(jù)庫.* to 用戶名@登錄主機(jī) identified by “密碼
grant all on mydb.* to xzp identified by "password" ;
grant usage on *.* to xzp identified by "password";
grant select,insert,update on mydb.* to xzp identified by "password";
grant update,delete on mydb.TestTable to xzp identified by "password";
若 要給此用戶賦予他在相應(yīng)對(duì)象上的權(quán)限的管理能力,可在GRANT后面添加WITH GRANT OPTION選項(xiàng)。而對(duì)于用插入User表添加的用戶,Password字段應(yīng)用PASSWORD 函數(shù)進(jìn)行更新加密,以防不軌之人竊看密碼。對(duì)于那些已經(jīng)不用的用戶應(yīng)給予清除,權(quán)限過界的用戶應(yīng)及時(shí)回收權(quán)限,回收權(quán)限可以通過更新User表相應(yīng)字段, 也可以使用REVOKE操作。
全局管理權(quán)限:
FILE:
MySQL服務(wù)器上讀寫文件。
PROCESS:
顯示或殺死屬于其它用戶的服務(wù)線程。
RELOAD:
重載訪問控制表,刷新日志等。
SHUTDOWN:
關(guān)閉MySQL服務(wù)。
數(shù)據(jù)庫/數(shù)據(jù)表/數(shù)據(jù)列權(quán)限:
ALTER:
修改已存在的數(shù)據(jù)表(例如增加/刪除列)和索引。
CREATE:
建立新的數(shù)據(jù)庫或數(shù)據(jù)表。
DELETE:
刪除表的記錄。
DROP:
刪除數(shù)據(jù)表或數(shù)據(jù)庫。
INDEX:
建立或刪除索引。
INSERT:
增加表的記錄。
SELECT:
顯示/搜索表的記錄。
UPDATE:
修改表中已存在的記錄。
特別的權(quán)限:
ALL:
允許做任何事(root一樣)。
USAGE:
只允許登錄--其它什么也不允許做。

參考資料:http://www.doc88.com/p-72521183443.html

http://www.cnblogs.com/bluecobra/archive/2012/01/11/2318917.html

 

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
MySQL從入門到入魔(01)
mysql命令大全[轉(zhuǎn)]dos環(huán)境下 - MySQL - 西部開源網(wǎng)站--電腦基礎(chǔ),電腦教...
mysql基本命令總結(jié)
一個(gè)小時(shí)學(xué)會(huì)MySQL數(shù)據(jù)庫
MySQL數(shù)據(jù)庫基本操作
MySQL之SQL入門(一)
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服