![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Database
ffej
这个作者很懒,什么都没留下…
展开
-
MySQL Table 的一些术语
2007-09-11 10:36:00 · 232 阅读 · 0 评论 -
MySQL命令 (8) -- 客服端命令行
1、连接到服务器:mysql [-h host] [-u user_name] [-p] [db_name]注意: db_name 表示默认数据库,相当与连接成功后的use db_name。-p 表示密码选项,当有该选项是,mysql会弹出密码输入对话框,否则mysql将以匿名形式向服务器发送登录请求也可以在-p后直接加上密码,mysql将直接向服务器发送登录请求,注意密码与-p之间不能有空格2、...2007-09-21 21:46:00 · 109 阅读 · 0 评论 -
MySQL命令 (7) -- 用户管理
1、创建一个新用户:CREATE USER user@host IDENTIFIED BY 'password';例如:CREATE USER test@localhost IDENTIFIED BY 'localhost';以及CREATE USER test@192.76.23.10 IDENTIFIED BY 'remote';上面两个例子创建的用户名名字虽然相同,但是两个的差别确实相当大的...2007-09-19 19:19:00 · 84 阅读 · 0 评论 -
MySQL命令 (6) -- 修改数据
1、update 基本用法:UPDATE book SET cond = 'mint';一般不要这么用,因为这会将一个column的所有行的cond设为 'mint'。UPDATE book SET author = "Theodor Geisel" WHERE author = "Dr. Seuss";2、在update中使用公式:UPDATE loanSET date_lent = DATE_...2007-09-18 18:31:00 · 109 阅读 · 0 评论 -
Transaction
Q: What is transaction ?A: Collections of operations that form a single logical unit of work called transactions.Q: What is ACID properties ?A: Atomicity, Consistency, Isolation, Durability2007-09-16 13:45:00 · 107 阅读 · 0 评论 -
MySQL命令 (5) -- 获取数据
1、限制返回的行数:(1)SELECT author FROM book LIMIT 2;该命令将返回前两行记录(2)SELECT author FROM book LIMIT 1, 2;该命令返回两条记录,但是该记录是从第二条记录开始算起(注意,行数计数的起点是从0而不是1开始的,这跟Java中的数组很象)2、排序返回的结果:(order by)SELECT name, birth FROM p...2007-09-14 10:45:00 · 117 阅读 · 0 评论 -
MySQL命令 (4) -- 存储数据
1、插入一条记录:INSERTINTO table_name (list of columns) VALUES (list, of, values);其中INTO似乎可以省略掉~2、一次插入多条记录:看下面的例子INSERT book (author, title, cond) VALUES ('Maurice Sendak','In the Night Kitchen','mint'), ...2007-09-12 23:10:00 · 141 阅读 · 0 评论 -
MySQL命令 (3) -- Column 操作
1、显示一个table的所有columns:SHOW [FULL] COLUMNS FROM tbl_name [FROM db_name] [LIKE 'pattern']2、添加一个column:ALTER TABLE table_name ADD COLUMN [column_definition];例如:ALTER TABLE book ADD COLUMN ISBN VARCHAR(10...2007-09-11 22:52:00 · 634 阅读 · 0 评论 -
MySQL命令 (2) -- 管理表
1、列出某一个数据库中的所有表的名字:SHOW TABLES;SHOW TABLES IN database_name;SHOW TABLES LIKE 'word%';SHOW TABLES IN database_name LIKE 'word%';注意要使用上面第一和第三个命令必须先指定默认数据库(使用USE 命令)2、创建一个简单的表:create table account(accoun...2007-09-11 15:15:00 · 103 阅读 · 0 评论 -
MySQL命令 (1) -- 管理数据库
1、命令行连接MySQL数据库: mysql -h host -u user -p Enter password: ******** 其中 host是MySQL主机的ip(本机的话也可以用localhost),user是你的用户名 2、列出服务器上所有数据库名称: SHOW DATABASES; 3、模糊比配列出符合条件的数据库名称:SHOW DATABASES ...2007-09-11 14:38:00 · 107 阅读 · 0 评论 -
MySQL命令 (9) -- 备份和恢复
1、备份整个数据库(估计也是最土的方法了)mysqldump --user=user --host=host --port=port --password=password dbname > filename.sql如果没有指定 host和port参数,则客户端会连向localhost的mysql server。如果要备份多个数据库,则可添加参数 --database, 例如 --datab...2007-09-21 21:47:00 · 99 阅读 · 0 评论