mysql基本用法
http://dev.mysql.com/doc/refman/5.1/zh/index.html
(MySql 5.1 中文参考手册)
*------------------------------------------------------------------------------------------
show databases; 显示数据库
drop database 数据库名;删除数据库
set names 'utf8';设置数据库编码为utf-8
source x:\数据库名.sql;导入一个数据库
USE 数据库名;尝试存取数据库
CREATE DATABASE 数据库名;创建一个数据库
*---------------------------------------------------------------------------------------------
为表增加索引:alter table 表名 add index 索引名 ('字段名');
为表增加外键: (例表A的uid是外键,对应表B的id) (表类型为InnoDB才有外键约束)
alter table A add foreign key (uid) references B (id) on delete restrict on update restrict;
*--------------------------------------------------------------------------------------------
Mysql的导入和导出
mysqldump -u root -pYOURPASSWORD DATA_BASE_NAME >mydatabasebak.sql
::是把 数据库 DATA_BASE_NAME 备份到文本文件 mydatabasebak.sql
scp mydatabasebak.sql username@192.168.0.114:.
输入用户username 的密码.
ssh 192.168.0.114
mysql -u root -p # 输入密码后进入Mysql 命令行模式
sql>create database DATA_BASE_NAME;
sql> use DATA_BASE_NAME; # 数据库名字,切换要导入的目标数据库。
sql> set names 'utf8'; # 这一步相当重要,如果原始SQL文件编码是utf8的,不加上这个语句,导入后中文是乱码
sql> source mydatabasebak.sql; # 开始导入数据。
*---------------------------------------------------------------------------------------------------------------
相关文档:
http://www.cnblogs.com/neonlight/archive/2008/08/25/1276178.html
近一段时间,很多部门同事反映在使用mysql的过程出现数据库连接自动断开的问题,我对该问题做了一些实验。
关于mysql自动断开的问题研究结果如下,在mysql中有相关参数设定,当数据库连接空闲一定时间后,服务器就
会断开等待超时的连接:
1、相关参 ......
CREATE DEFINER=`root`@`%` FUNCTION `sp_cn`(n_LowerMoney decimal(15,2)) RETURNS varchar(200) CHARSET utf8
begin
Declare v_LowerStr VARCHAR(200) ;
Declare v_UpperPart VARCHAR(200) ;
Declare v_UpperStr VARCHAR(200) ;
Declare i_I int ;
set v_LowerStr = LTRIM(RTRIM(ROUND(n_LowerMoney,2 ......
服务器业务类型对比 性能瓶颈
DB I/O磁盘
转发服务器 网卡PPS
动态WEB前台 CPU
静态WEB前台   ......
package com.google.i_sales.service.data;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashSet;
import java.util.List;
import java.util.Locale;
import java.uti ......
导出整个数据库:mysqldump -u用户名 -p密码 需要导出的数据库名 > 导出文件名.sql
其他参数:
-d 不包含数据,只有数据库表结构
--add-drop-table 在每个create语句之前增加一个drop
--skip-opt 每条记录只对应一个insert语句 ......