MySQL重要语法.docVIP

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MySQL的重要語法 一、帳號與權限 設定 root 和其他 user 的密碼 mysqladmin -u root password 新密碼 mysqladmin -u root -p Enter password:    此時再輸入密碼(建議採用) use mysql; mysql UPDATE user SET password=password(新密碼) where user=root;    只改 root 的密碼,如果沒有用 where ,則表示改全部 user 的密碼 mysql FLUSH PRIVILEGES; 在 mysql 資料庫內,一定要用 flush 更新記憶體上的資料 刪除空帳號 mysql DELETE FROM user WHERE User = ; mysql FLUSH PRIVILEGES;?   建立新帳號 mysql GRANT 權限 ON 資料庫或資料表 TO 使用者 IDENTIFIED BY 密碼;?   權限?    ?   資料庫或資料表?    *.* 所有資料庫裡的所有資料表?    * 預設資料庫裡的所有資料表?    資料庫.* 某一資料庫裡的所有資料表   ?    資料庫.資料表 某一資料庫裡的特定資料表?    資料表  預設資料庫裡的某一資料表 設定/修改權限?  用 root 登入 MySQL   mysqladmin -u root -p  Enter password:    mysql GRANT all ON db35.* TO s35@localhost IDENTIFIED BY s35;?    把 db35 這個資料庫(含其下的所有資料表),授權給 s35,從 localhost 上來,密碼為s35   mysql GRANT all ON *.* 把所有資料庫及資料表授權給別人,太危險了!   mysql GRANT all??? ON www.* TO *@* IDENTIFIED BY ;     把 www 這個資料庫(含其下的所有資料表),授權給 任何機器任何人,無密碼(通常給不特定人士使用)   mysql FLUSH PRIVILEGES;?? (最後一定要強迫更新權限)   二、資料庫/資料表/欄位的操作 建立資料庫 CREATE DATABASE 資料庫名;? 語法:CREATE DATABASE db_name 使用資料庫 USE?資料庫名;? 語法:USE db_name 刪除資料庫 DROP DATABASE 資料庫名;? 語法:DROP DATABASE [IF EXISTS] db_name?  ? 建立資料表?  CREATE TABLE 資料表名 (欄位1 資料型態, 欄位2 資料型態, ......);? 語法:? CREATE TABLE [IF NOT EXISTS] tbl_name (create_definition,...) [table_options] [select_statement] 例: craete database basic; use basic; create table basic(   no char(4)   name char(10)   id char(10)); create_definition:? ? col_name type [NOT NULL | NULL] [DEFAULT default_value] [AUTO_INCREMENT]? ??????????? [PRIMARY KEY] [reference_definition]? ? or??? PRIMARY KEY (index_col_name,...)? ? or??? KEY [index_name] KEY(index_col_name,...)? ? or??? INDEX [index_name] (index_col_name,...)? ? or??? UNIQUE [INDEX] [index_name] (index_col_name,...)? ? or??? [CONSTRAINT symbol] FOREIGN KEY index_name (index_col_name,...)? ??????????? [reference_definition]? ? or??? CHECK (expr) 資料結構(type): 資料型態 說明 TINYINT 有符號的範圍是-128到127,無符號的範圍是0到255。 SMALLINT 有符號的範圍是-32768到32767,無符號的範圍是0到65535。 MEDIUMINT 有符號的範圍是-8388608到8388607,

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档