[DB] Mysql learning notes!
2013-02-01 10:37
393 查看
产品卸载之后 数据不能给你卸载 你要是想干掉,那就直接删除就得了! 中文转换有一个百发百中的法子! Mysql 和 oracle 一样,最主要的命令就是命令行! mysql 有点像 sql server 开始 : create database mydata; use mydata; 数据类型 : 有 int,(这个int类型的数据会特别的大) - double, char, varchar( = varchar2 (oracle中)), ), datatime, longtexd; create database mydata; use mydata; create table dept ( deptno int primary key, dname varchar(14), loc varchar(13) ); OK, 0 rows affected (0.18 sec) create table emp ( empno int primary key, ename varchar(10), job varchar(10), mgr int, hiredate datetime, sal double, comm double, deptno int, foreign key (deptno) references dept(deptno) ); /* */ 在 mysql 可以直接执行脚本文件! /. c:\\mysql_script\\mydata.sql; 放到这里面来,修改好了,再执行,这也是一个良好的方式! 03.mysql notes sqlserver 有一个非常友好的界面 其实 mysql 也有非常友好的界面 其实你可以完完全全通过 mysql 的命令行 看又几个数据库? show databases; show tables; mysql> insert into dept values (10, 'A', 'A'); mysql> insert into dept values(20, 'B', 'B'); mysql> insert into dept values(30, 'C', 'D'); mysql> insert into dept values(40, 'D', 'D'); mysql> insert into dept values(50, 'E', 'E'); updata, delete 是自己学,和 oracle 是一样的! 分页技术 BBS 呀! 网上那些 都是分页技术! mysql 里面的分页那是相当简单! mysql> select * from dept order by deptno desc limit 3, 2; +--------+-------+------+ | deptno | dname | loc | +--------+-------+------+ | 20 | B | B | | 10 | A | A | +--------+-------+------+ 一共五条,50, 40, 30, 20, 10. 从这个第三条往后数两条! 数据库之间区别有影响的写程序的地方! 创建自动递增字段! 熟悉 Mysql 自动递增的字段! mysql> create table article -> ( -> id int primary key auto_increment, -> title varchar(255) -> ); mysql> insert into article values (null, 'a'); mysql> select * from article; +----+-------+ | id | title | +----+-------+ | 1 | a | +----+-------+ mysql> insert into article values (null, 'b'); mysql> select * from article -> ; +----+-------+ | id | title | +----+-------+ | 1 | a | | 2 | b | +----+-------+ mysql> insert into article (title) values ('c'); mysql> select * from article; +----+-------+ | id | title | +----+-------+ | 1 | a | | 2 | b | | 3 | c | +----+-------+ 大家动手熟悉一下! 05 mysql 日期处理 可以把日期转换成任意的字符串! mysql> select now(); +---------------------+ | now() | +---------------------+ | 2011-12-05 13:03:11 | +---------------------+ mysql> select data_format(now(), '%Y-%m-%d %H:%i:%s'); 不知道为什么没有成功! 提示 Error mysql> desc emp; +----------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +----------+-------------+------+-----+---------+-------+ | empno | int(11) | NO | PRI | NULL | | | ename | varchar(10) | YES | | NULL | | | job | varchar(10) | YES | | NULL | | | mgr | int(11) | YES | | NULL | | | hiredate | datetime | YES | | NULL | | | sal | double | YES | | NULL | | | comm | double | YES | | NULL | | | deptno | int(11) | YES | MUL | NULL | | +----------+-------------+------+-----+---------+-------+ mysql> insert into emp values (9999, 'test', 'clerk', 7369, '1981-12-23 12:23:23 ' 8000, 80, 10); // 不知道为什么没有成功! 06,Mysql 连接 jdbc mysql 给我们提供了各种各样的驱动! 官网下载 .jar 文件 tar.gz 是 linux 的格式 zip 是 windos 下得格式 怎么样才能连接上 Mysql 呢? 大家还记得怎么连接 oracle 把! 你动手自己去探索怎么样才能连接上 Mysql 我相信你自己去探索,你就不会觉得很难啦! 读文档,你面临的问题去找答案! 文章写得不错的话,一定会有例子程序! 梁尚尚 : 文档资料在哪里? 要锻炼自己的胆量,要锻炼自己自学的能力!
相关文章推荐
- [DB] Mysql learning notes!
- Mysql learning notes!
- [Mysql] Learning_Notes for MYSQL
- [Mysql] Learning_Notes for MYSQL
- Deep Learning Notes(2):overfit原因与办法
- Mysql book notes
- 数据库软件dbForge Studio for MySQL更新至v.6.1
- 机器学习基石notes-Lecture1 The Learning Problem
- [Jweb] BBS Learning Notes
- 【Machine Learning notes(机器学习笔记-001)】
- django.db.utils.OperationalError: (1049, "Unknown database "test_django_mysql")的解决办法
- mysql 开发进阶篇系列 51 权限与安全(权限表user,db详细介绍 )
- 【DB】MYSQL相关细节
- mysql_install_db出错,Unable to lock /usr/local/mysql/var/ibdata1, error: 11
- 关于Mysql调试工具dbForge Studio for MySQL的破解方法
- MySql_DB_Connection_AutoCommit
- Zend_Db连接MySQL(附完整代码)
- Mysql_install_db相关介绍
- mysql 导入 employees_db-full-1.0.6
- Machine Learning Notes II