MySQL的重要语法.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MySQL的重要语法

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到838860

文档评论(0)

xxj1658888 + 关注
实名认证
内容提供者

教师资格证持证人

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

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档