传智播客学习笔记4.16
来源:互联网 发布:天刀成女脸型数据下载 编辑:程序博客网 时间:2024/04/28 12:40
传智播客学习笔记4.16
数据库入门
简单命令使用
sc:服务控制(创建、删除。。。)
(免安装版)mysqld --console
mysql端口:3306
创建数据库
create database itcast;
在数据库中创造表
create table users(id int,name char(10))
对表增删改查
drop table users
desc users
alter tabel users add age int;
alter table users mdify name int;
alter table users drop age;
管理用户
唯一约束和主键约束的区别:唯一约束可以为空
status
创建数据库
Creat database itcast;
drop database itcast;
在数据库中创建表(数据类型 约束)(关系行数据库不仅可以存放数据,还可以管理数据)
Create table users(id int ,name char(10));
Drop table users;
alter table users add age int;
alter table users modify name int;
alter table users drop age;
Desc users;
对表做增删改查操作
CRUD
用户管理(root,sa)---?Oracle ,Db2 linux unix
数据类型
Int
Double(decimal) java double money 2.0*1.9
DateTime Date Time Timestamp
Char(10) varchar(10) 定长字符串 可变长度字符串
Blob Clob(Text) MEDIUMBLOB MEDIUMTEXT
约束
非空,主键约束,外键约束,check约束,默认值约束,唯一约束(可以为空)
Oracle 认为两个null是相同的。
主键 唯一标识每一行
主键无意义
外键约束
插入数据时,外键的值必须和主键对应,可以为空。
删除数据时,必须先删除外键,再删主键。
视图
视图本身就是一个查询语句,作用,把复杂的查询放在服务器端,预编译提高查询速度。
简单命令使用
Sql语句 dml dcl ddl
-----?where 条件 模糊查找 排序 limit
数据类型
约束 主键 外键
视图 触发器 存储过程 函数
索引
Mysql分为安装版和免安装版
安装启动服务命令
Net start mysql
Net stop mysql
免安装版启动
Mysqld --console
Sc delete …..
mysql -hlocalhost -uroot –p
show databases;
use test;
13:备份数据库
mysqldump -u root 库名>xxx.data
连接到远程主机上的MYSQL
假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令:
mysql -h110.110.110.110 -uroot -pabcd123
(注:u与root可以不用加空格,其它也一样)
修改密码
mysqladmin -uroot -p(oldpassword) password newpassword
关闭服务
mysqladmin shutdown -uroot -proot
mysqldump --all-databases > all-databases.sal
mysqldump -hlocalhost -uroot -padmin --database mydbname --default-character-set=utf8 --set-charset=utf8 > "c:/mydbname.sql"
myql的导入 先登陆到mysql中 mysql –uroot –proot
打help
看到 source 或 /.
导入,执行 /. Myftw.sql
显示当前时间mysql> select now();
mysql> select sysdate();
mysql> select curdate();
mysql> select current_date;
mysql> select curtime();
mysql> select current_time;
今天开始学习数据库。由于之前听佟老师介绍了DBA的优点,所以听得格外认真,呵呵。有目标才有动力。
王老师显然对数据库相当熟悉,教学经验也很丰富。虽然知识点众多,但是讲起来并不混乱。条理清楚。很适合入门者学习。
- 传智播客学习笔记4.16
- 传智播客学习笔记4.6
- 传智播客学习笔记4.9
- 传智播客学习笔记4.10
- 传智播客学习笔记4.12
- 传智播客学习笔记4.13
- 传智播客学习笔记4.14
- 传智播客学习笔记4.17
- 传智播客学习笔记4.17
- 传智播客学习笔记4.19
- 传智播客学习笔记4.20
- 传智播客学习笔记4.22
- 传智播客学习笔记4.24
- 传智播客学习笔记4.26
- 传智播客学习笔记4.27
- 传智播客学习笔记4.28
- 传智播客学习笔记5.4
- 传智播客学习笔记5.5
- Head First C# 中文版 第10章 异常处理 page455
- 使用J2MEUnit测试J2ME程序
- 优化网站性能 提高网站速度访问速度的14条实践
- 传智播客学习笔记4.13
- 传智播客学习笔记4.14
- 传智播客学习笔记4.16
- SAP MRP Made Easy - [1.2]消耗的策略及逻辑
- 传智播客学习笔记4.17
- SAP MRP Made Easy - [1.3]确定需求类型
- [转帖] 【转帖】西湖桥下的悲剧
- 侯捷书评【C++/OOP 大系】
- AVON换工作 开博了
- 人生的真谛
- 博客的10点SEO绝招