MysqlÊý¾ÝÌáÈ¡Æ÷
¼¸¸öÔÂǰ£¬ÊÜһλÀÏʦµÄίÍУ¬Òª°ïËû×öÒ»¸ö¹ØÏµÊý¾Ý¿âģʽÐÅÏ¢ÌáÈ¡µÄСÏîÄ¿£¬Ö÷ÒªµÄ¹¦ÄÜʵÏÖ¾ÍÊǽ«¹ØÏµÊý¾Ý¿âµÄ±í½á¹¹ºÍ×ֶεÄÐÅϢͨ¹ý±í¸ñµÄÐÎʽչʾ³öÀ´¡£ÎÒͨ¹ý´ÓÍøÉÏËѼ¯×ÊÁÏÒÔ¼°·Êé²éÕÒ£¬ÏÈʵÏÖÁËÒ»¸ömysqlµÄÊý¾ÝÌáÈ¡Æ÷¡£Ïȸø´ó¼Ò·ÖÏíһϡ£ÉÔºóµÄ¼¸ÌìÄÚ»á°ÑÁíÒ»¸ömysql¹ØÏµÄ£Ê½ÌáÈ¡Æ÷¸ø´ó¼Ò·ÖÏí¡£
Ò»£®¹¦ÄܽéÉÜ£º
±¾³ÌÐòÖ÷ÒªÓÃÀ´ÊµÏÖ¶ÔmysqlÊý¾Ý¿âÀïµÄ±íÊý¾ÝÐÅÏ¢½øÐÐÌáÈ¡£¬¿ÉÒÔ·½Ãæ¿ì½ÝµØ²é¿´¸÷¸öÊý¾Ý¿âºÍ²»Í¬µÄģʽºÍ±íÖ®¼äµÄÊý¾ÝÐÅÏ¢¡£
¶þ£®ÊµÏÖ¹ý³Ì£º
1..²ÉÓÃNative Protocol Pure-javaÇý¶¯³ÌÐò, ¿ÉÒÔͨ¹ýʹÓÃÌØ¶¨ÓÚ¹©Ó¦É̵ÄÍøÂçÐÒéÀ´Ö±½ÓÓëÊý¾Ý¿â½øÐн»»¥,µ¼ÈëÒ»¸öÌṩ´ËÇý¶¯³ÌÐòµÄjar°ü£¬²¢ÔÚÖ÷º¯ÊýÖÐ×¢²á´ËÇý¶¯¡£Ö÷Òª´úÂëÈçÏ£º
2.ÔËÐгÌÐò£¬ÏÔʾÈçϵÇÂ¼Ò³Ãæ£¬ÔÚuseridÀ¸ÖÐÊäÈëmysqlÊý¾Ý¿âµÄÓû§Ãûroot£¬ÔÚpasswordÀ¸ÀïÊäÈëmysqlÊý¾Ý¿âÃÜÂë123456£¬ÔÚurlÀ¸ÖÐÊäÈëÁ¬½ÓmysqlÊý¾Ý¿âµÄurl£¬ÀýÈ磺jdbc:mysql://127.0.0.1:3306/test¡£Ö®ºó£¬Èç¹ûµã»÷È¡Ïû°´Å¥£¬ÔòÍ˳öϵͳ£»µã»÷µÇ¼ϵͳ£¬Ôò½øÐÐÅжϣ¬ÔÚÊäÈëµÄÓû§Ãû£¬ÃÜÂë»òURLÓдíÎóµÄʱºò£¬µ¯³ö´íÎóÏûÏ¢Ìáʾ¿ò½øÐÐÌáʾ£¬Ö»ÓÐÕýÈ·ÊäÈëºó²ÅÄܽøÈëÊý¾ÝÏÔÊ¾Ò³Ãæ¡£
µã»÷È·¶¨°´Å¥ºó£¬Çå¿ÕÒÔǰ´íÎóÐÅÏ¢£¬¹â±ê¶¨Î»ÔÚuseridÁС£Ö÷Òª´úÂëÈçÏ£º
3.³É¹¦µÇ¼ºó£¬ÐÅÏ¢³õʼ»¯Ò³ÃæÊÇĬÈÏÑ¡ÔñµÇ¼µÄÊý¾Ý¿âÃû³Æ£¬¼ÙÈçURLÖÐÓõ½µÄÊÇTestÊý¾Ý¿âµÇ¼£¬ÔòĬÈÏÑ¡ÔñtestÊý¾Ý¿â£¬SchemaºÍTable¶¼ÊÇ´Ë¿âÖеĵÚÒ»ÌõÊý¾Ý¡£Èç¹ûΪ¿Õ£¬ÏÂÀ¿ò¿Ø¼þÏÔʾΪ²»¿ÉÓÃ״̬¡£
Èç¹ûURLÎı¾¿òÖиÄΪjdbc:mysql://127.0.0.1:3306/onlinexam£¬Ôòµã»÷µÇ¼ºóµ¯³öµÄÖ÷Ò³ÃæÎª
Õû¸öÒ³ÃæÓÉÈý²¿·Ö×é³É£¬²ÉÓÃBorderLayout²¼¾Ö¹ÜÀíÆ÷£¬±±ÃæÊDzéѯµÄPanel£¬ÖмäÊÇÊý¾Ý¿â±íÐÅÏ¢µÄÏÔʾPanel£¬ÄÏÃæÊÇÍ˳öÃæ°åµÄPanel¡£
ÔÚ²éѯPanelÖУ¬Í¨¹ýcatalogÏÂÀ¿òÑ¡Ôñ²»Í¬µÄÊý¾Ý¿â£¬×Ô¶¯³õʼ»¯schemaÓû§ºÍtable±í£¬Èç¹ûΪ¿Õ£¬Ôò²»ÏÔʾÊý¾Ý£¬ÇÒÏÂÀ¿ò²»¿ÉÓá£CatalogÏÂÀ¿ò£¬SchemaÏÂÀ¿ò£¬TableÏÂÀ¿ò¼àÌýʼþ³ÌÐòΪ£º
·Ö±ðÓÃÈý¸öº¯ÊýÀ´ÊµÏÖ¶ÔÈý¸öÏÂÀ¿òÐÅÏ¢µÄ×°ÔØ£¬È»ºóÓÃÒ»¸öº¯ÊýÀ´ÊµÏÖ¶ÔÖмäPanelµÄ±íÊý¾ÝÐÅÏ¢µÄ²éѯ£º
ÏÂÃæÕ¹Ê¾ÊµÏÖµÄÇé¿ö.
¶ø×îºó£¬ÓÃÒ»¸öÄÚ²¿ÀàÀ´ÊµÏÖ¶Ô±í¸ñµÄ¶¯Ì¬Ìî³ä£¬Í¨¹ý¼Ì³ÐAbs
Ïà¹ØÎĵµ£º
¹Ø¼ü×Ö: mysql³£ÓòÙ×÷»ù±¾²Ù×÷
MySQL³£ÓòÙ×÷»ù±¾²Ù×÷£¬ÒÔ϶¼ÊÇMySQL5.0ϲâÊÔͨ¹ýÊ×ÏÈ˵Ã÷Ï£¬¼ÇסÔÚÿ¸öÃüÁî½áÊøÊ±¼ÓÉÏ£»£¨·ÖºÅ£©
1.µ¼³öÕû¸öÊý¾Ý¿â
mysqldump -u Óû§Ãû -p --default-character-set=latin1 Êý¾Ý¿âÃû > µ¼³öµÄÎļþÃû(Êý¾Ý¿âĬÈϱàÂëÊÇlatin1)
mysqldump -u wcnc -p smgp_apps_wcnc > wcnc. ......
±¾ÎÄÌÖÂÛ MySQL µÄ±¸·ÝºÍ»Ö¸´»úÖÆ£¬ÒÔ¼°ÈçºÎά»¤Êý¾Ý±í£¬°üÀ¨×îÖ÷ÒªµÄÁ½ÖÖ±íÀàÐÍ£ºMyISAM ºÍ Innodb£¬ÎÄÖÐÉè¼ÆµÄ MySQL °æ±¾Îª 5.0.22¡£
Ŀǰ MySQL Ö§³ÖµÄÃâ·Ñ±¸·Ý¹¤¾ßÓУºmysqldump¡¢mysqlhotcopy£¬»¹¿ÉÒÔÓà SQL Óï·¨½øÐб¸·Ý£ºBACKUP TABLE »òÕß SELECT INTO OUTFILE£¬ÓÖ»òÕß±¸·Ý¶þ½øÖÆÈÕÖ¾£¨binlog£©£¬»¹¿ÉÒÔÊÇÖ±½Ó¿½± ......
¹Ø¼ü×Ö: mysql
MySQL ÂÒÂëµÄ¸ùÔ´ÊÇµÄ MySQL ×Ö·û¼¯ÉèÖò»µ±µÄÎÊÌ⣬±¾ÎÄ»ã×ÜÁËÓйز鿴 MySQL ×Ö·û¼¯µÄÃüÁî¡£°üÀ¨²é¿´ MySQL Êý¾Ý¿â·þÎñÆ÷×Ö·û¼¯¡¢²é¿´ MySQL Êý¾Ý¿â×Ö·û¼¯£¬ÒÔ¼°Êý¾Ý±íºÍ×ֶεÄ×Ö·û¼¯¡¢µ±Ç°°²×°µÄ MySQL ËùÖ§³ÖµÄ×Ö·û¼¯µÈ¡£
Ò»¡¢²é¿´ MySQL Êý¾Ý¿â·þÎñÆ÷ºÍÊý¾Ý¿â×Ö·û¼¯¡£
mysql> show variab ......
×òÌ죬ÎÒͻȻÏë°ÑÒ»¸öÊý¾Ý¿âÀïµÄÿ¸ö±í£¬ÒÔ¼°Ã¿¸ö±íµÄ·Ç¿Õ×ܼͼÊý´æÔÚÁíÒ»¸ö±íÀïÃæ¡£
Ê×ÏÈ£¬´´½¨ÁËÒ»¸ö´æ·ÅÊý¾ÝµÄ±í£º
create table tables
(
name varchar(50),
number int
);
insert into tables select table_name from information_schema.tables where table_shema = 'test';
µ«ÊDz»ÖªµÀÓÐûÓз½·¨£¬½«·Ç¿ÕµÄ ......
Æô¶¯mysql: /etc/rc.d/init.d/mysql start
ÐÞ¸ÄÃÜÂë: ¸ñʽ£ºmysqladmin -uÓû§Ãû -p¾ÉÃÜÂë password ÐÂÃÜÂë
ʹÓÃÃÜÂëµÇ¼: mysql -u root -p
ÏÔʾÊý¾Ý¿â: show databases;
Ñ¡ÔñÊý¾Ý¿â: use Êý¾Ý¿âÃû;
ÏÔʾ±í: show tables;
ÏÔʾ±í½á¹¹: descibe ±íÃû;
Ô¶³ÌµÇ¼mysqlÐèÒª¿ªÆôÈ ......