易截截图软件、单文件、免安装、纯绿色、仅160KB

MySQL学习笔记

一、MySQL基本命令集合:
1、  create database mydata;//创建数据库
2、  use mydata; //在mydata这个数据库下工作
3、  create table dept    //在mydata数据库下创建表dept
(
deptno int primary key,
dname varchar(14),
loc varchar(13)
);
 
create table emp  //在mydata数据库下创建表emp
(
empno int primary key,
ename varchar(10),
job varchar(10),
mar int,
hiredate datetime,
sal double,
comm double,
deptno int,
foreign key (deptno) references dept(deptno)
);
4、  show databases;//显示数据库
5、  show tables;//显示表
6、  desc dept;//显示dept表的结构
7、  insert into dept values(10, ‘A’, ‘A’);//向dept表中添加记录
   insert into dept values(20, ‘B’, ‘B’);
   insert into dept values(30, ‘C’, ‘C’);
   commit; //提交
8、  select * from dept;//查询记录
select * from dept order by deptno desc limit 3,2;//显示记录
二、MySQL的自动递增:
create  table article          //创建自动递增表
(
Id int primary key auto_increment,
Title varchar(255)
);
Insert into article values(null,’a’);
Insert into article values(null,’b’);
Insert into article(title) values(‘c’);
三、MySQL的日期时间:
1、  select now();//显示当前时间
2、  select date_format(now( ),’%y-%m-%d  %H:%i:%s’);//显示指定格式的时间
四、MySQL_jdbc连接:
import java.sql.*;
public class TestMysqlConnection {
    public static void main(String[] args) {
       Connection conn = null;
       Statement stmt = null;
       ResultSet rs = null;
       try {
           Class.forName("com.mysql.jdbc.Driver");
 &nb


相关文档:

MySQL优化

MySQL优化
同时在线访问量继续增大,对于1G内存的服务器明显感觉到吃力严重时甚至每天都会死机,或者时不时的服务器卡一下,这个问题曾经困扰了我半个多月。MySQL使用是很具伸缩性的算法,因此你通常能用很少的内存运行或给MySQL更多的被存以得到更好的性能。
安装好mysql后,配制文件应该在/usr/local/mysql/share/mysql ......

简单测试MySQL 5.1 表分区功能

想测试下表分区功能跟自主的分布式的性能差异,进行了简单的测试,前后花费了半个小时,可能测试数据不太准确。
【测试环境】
操作系统:Windows XP SP2
MySQL: 5.1.19-beta-community-nt-debug
【测试过程】
查看MySQL版本:
mysql> select version();
+--------------------------------+
| version() ......

mysql hibernate主键配置

  在近期的项目维护工作中,时常出现主键重复的异常。经过一系列资料的查询之后,发现时hibernate映射文件配置问题。
  mysql提供主键“自动增量”的配置,指定该类型的主键,mysql能够自动加一。
  在hibernate映射文件中,关于主键的配置不能是
<generator class="increment"&g ......

Apache::DBI与MYsql的持续连接太多的问题

我经过这几天研究发现mod_perl提供的持续连接并不智能(也许是我还没有找到更
好的解决方案),如果脚本中的参数和初始化的参数不一样,在内存中会出现两个
句柄。
Apache::DBI->connect_on_init("DBI:mysql:mysql:localhost","root","root",
{
PrintError => 1,
RaiseError => 0,
AutoCommit => ......

MYSQL已经生效的设置和状态查询命令

以下命令可以在任何已经连接上MYSQL服务器的客户端上执行。
show full processlist ;
kill 57725;#杀掉上面查到的某个导致阻塞的连接
SELECT @@profiling;
SET profiling = 1;
SHOW PROFILES;
SHOW PROFILE for QUERY 1;
#系统设置
show variables like '%key%';
show variables like '%key%';
show variables l ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号