Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

mysqlÊý¾Ý¿âģʽÐÅÏ¢ÌáÈ¡

´Ë³ÌÐòʵÏÖ½«mysqlÊý¾Ý¿âµÄģʽÐÅϢչʾ³öÀ´¡£ÏÂÃæÎÒ¼òÒªµØËµÃ÷һϡ£
1.Ê÷ÐνṹµÄʵÏÖ¡£
 SimplePanel pl=new SimplePanel();
private void buildFrameLayout(){
try{ pane = getContentPane();
//¹Ø±ÕÃæ°å
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//BorderLayout²¼¾Ö¹ÜÀíÆ÷
JPanel panel = new JPanel();
final JScrollPane scrollPane = new JScrollPane();
//panel.setBounds(24, 10, 173, 317);
panel.add(scrollPane);
//³õʼ»¯¸ù½Úµã
DefaultMutableTreeNode root=new DefaultMutableTreeNode(connection.getCatalog());
//»ñµÃ±íÃû
Vector<Object> vector = getTableNames();
DefaultMutableTreeNode menu_accp = null;

for(int i = 0; i < vector.size(); i++){
String strName = (String)vector.get(i);
//³õʼ»¯Ö¦½Úµã
menu_accp = new DefaultMutableTreeNode(strName);
Vector<Object> vectorColumn = getColumnNames(strName);
DefaultMutableTreeNode menu_accp_son = null;
//Ìí¼ÓÖ¦½ÚµãÊý¾Ý
root.add(menu_accp);
for(int j = 0; j < vectorColumn.size(); j++){
//³õʼ»¯Ò¶×Ó½Úµã
menu_accp_son = new DefaultMutableTreeNode((String)vectorColumn.get(j));
//Ìí¼ÓÒ¶×Ó½ÚµãÊý¾Ý
menu_accp.add(menu_accp_son);
}

}
tree = new JTree(root);
TreeSelectionModel model = tree.getSelectionModel();
//Ò»´ÎÖ»ÄÜÑ¡ÔñÒ»¸öÊ÷½Úµã
model.setSelectionMode(TreeSelectionModel.SINGLE_TREE_SELECTION);
//ÏÔʾÊ÷
scrollPane.setViewportView(tree);
pane.add(panel,BorderLayout.WEST);
//×¢²áµã»÷½Úµãʼþ
tree.addTreeSelectionListener(new TreeSelectionListener() {
public void valueChanged(TreeSelectionEvent e) {
DefaultMutableTreeNode node = (DefaultMutableTreeNode) tree
.getLastSelectedPathComponent();
// ¿ÉÑ¡Óû§¶ÔÏó
Object nodeInfo = node.getUserObject();
if (node.getLevel()==0) {
//¸ù½Úµã²»´¦Àí
} else if (node.getLevel()==1){
//Ö¦½Úµã
pl.getPanel(connection, nodeInfo.toString(),node.getParent().toString(),node.getLevel());


Ïà¹ØÎĵµ£º

ÕýÈ·Àí½âMysqlµÄÁÐË÷ÒýºÍ¶àÁÐË÷Òý

  MysqlÊý¾Ý¿âÌṩÁ½ÖÖÀàÐ͵ÄË÷Òý£¬Èç¹ûûÕýÈ·ÉèÖã¬Ë÷ÒýµÄÀûÓÃЧÂÊ»á´ó´òÕÛ¿ÛÈ´ÍêÈ«²»ÖªÎÊÌâ³öÔÚÕâ¡£
CREATE TABLE test (
id INT NOT NULL,
last_name CHAR(30) NOT NULL,
first_name CHAR(30) NOT NULL,
PRIMARY KEY (id),
INDEX name (last_name,first_name)
);
ÒÔÉÏ´ ......

MySQLÖÐMyISAMÒýÇæÓëInnoDBÒýÇæÐÔÄܼòµ¥²âÊÔ


[Ó²¼þÅäÖÃ]
CPU : AMD2500+ (1.8G)
ÄÚ´æ: 1G/ÏÖ´ú
Ó²ÅÌ: 80G/IDE
[Èí¼þÅäÖÃ]
OS : Windows XP SP2
SE : PHP5.2.1
DB : MySQL5.0.37
Web: IIS6
[MySQL±í½á¹¹]
CREATE TABLE `myisam` (
  `id` int(11) NOT NULL auto_increment,
  `name` varchar(100) default NULL,
  `content` text,
&nbs ......

Linux ÏÂ×Ô¶¯±¸·ÝMYSQLÊý¾Ý¿âµÄshell ½Å±¾

MySQL :: Linux ÏÂ×Ô¶¯±¸·ÝÊý¾Ý¿âµÄ shell ½Å±¾
Linux ·þÎñÆ÷ÉϵijÌÐòÿÌì¶¼ÔÚ¸üРMySQL Êý¾Ý¿â£¬ÓÚÊǾÍÏëÆðдһ¸ö shell ½Å±¾£¬½áºÏ crontab£¬¶¨Ê±±¸·ÝÊý¾Ý¿â¡£Æäʵ·Ç³£¼òµ¥£¬Ö÷Òª¾ÍÊÇʹÓà MySQL ×Ô´øµÄ mysqldump ÃüÁî¡£
½Å±¾ÄÚÈÝÈçÏ£º
#!/bin/sh
# File: /home/mysql/backup.sh
# Database info
DB_NAME=" ......

MYSQLË÷ÒýµÄʹÓÃ

ÔÚÊý¾Ý¿â±íÖУ¬¶Ô×ֶν¨Á¢Ë÷Òý¿ÉÒÔ´ó´óÌá¸ß²éѯËÙ¶È¡£¼ÙÈçÎÒÃÇ´´½¨ÁËÒ»¸ö
mytable
񡜧
CREATE TABLE mytable(
ID INT NOT NULL,
username VARCHAR(16) NOT NULL
);
ÎÒÃÇËæ»úÏòÀïÃæ²åÈëÁË
10000
Ìõ¼Ç¼£¬ÆäÖÐÓÐÒ»Ìõ£º
5555, admin
¡£
ÔÚ²éÕÒ
username="admin"
µÄ¼Ç¼
SELECT * from mytable WH ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ