linuxÏÂMySQL°²×°¼°ÉèÖÃ
1. ¹ØÓÚ±¾ÎÄ
±¾ÎĽ«ÒÔMySQL 5.0.51ΪÀý£¬ÒÔCentOS 5Ϊƽ̨£¬½²ÊöMySQLÊý¾Ý¿âµÄ°²×°ºÍÉèÖá£
2. ¹ØÓÚMySQL
MySQLÊÇ×îÁ÷ÐеĿªÔ´SQLÊý¾Ý¿â¹ÜÀíϵͳ£¬ËüÓÉMySQL AB¿ª·¢¡¢·¢²¼ºÍÖ§³Ö¡£MySQL ABÊÇÒ»¼ÒÓÉMySQL¿ª·¢ÈËÔ±´´½¨µÄÉÌÒµ¹«Ë¾£¬ËüÊÇÒ»¼ÒʹÓÃÁËÒ»Öֳɹ¦µÄÉÌҵģʽÀ´½áºÏ¿ªÔ´¼ÛÖµºÍ·½·¨Â۵ĵڶþ´ú¿ªÔ´¹«Ë¾¡£MySQLÊÇMySQL ABµÄ×¢²áÉ̱ꡣ
MySQLÊÇÒ»¸ö¿ìËٵġ¢¶àÏ̡߳¢¶àÓû§ºÍ½¡×³µÄSQLÊý¾Ý¿â·þÎñÆ÷¡£MySQL·þÎñÆ÷Ö§³Ö¹Ø¼üÈÎÎñ¡¢ÖظºÔØÉú²úϵͳµÄʹÓã¬Ò²¿ÉÒÔ½«ËüǶÈëµ½Ò»¸ö´óÅäÖÃ(mass-deployed)µÄÈí¼þÖÐÈ¥¡£
MySQLµÄ¹Ù·½·¢ÒôÊÇ“My Ess Que Ell”£¬¶ø²»ÊÇ“My sequel”¡£µ«ÊÇÄãÒ²¿ÉÒÔʹÓÓMy sequel”ºÍÆäËûµÄ·½ÑÔ¡£
MySQLÍøÕ¾(http://www.mysql.com)ÌṩÁ˹ØÓÚMySQLºÍMySQL ABµÄ×îеÄÏûÏ¢¡£
MySQL¾ßÓÐÈçÏÂÌØµã»òÌØÐÔ£º
MySQLÊÇÒ»¸öÊý¾Ý¿â¹ÜÀíϵͳ£»
MySQLÊÇÒ»¸ö¹ØÏµÊý¾Ý¿â¹ÜÀíϵͳ£»
MySQLÊÇ¿ªÔ´µÄ£»
MySQL·þÎñÆ÷ÊÇÒ»¸ö¿ìµÄ¡¢¿É¿¿µÄºÍÒ×ÓÚʹÓõÄÊý¾Ý¿â·þÎñÆ÷£»
MySQL·þÎñÆ÷¹¤×÷ÔÚ¿Í»§/·þÎñÆ÷»òǶÈëϵͳÖУ»
ÓдóÁ¿µÄMySQLÈí¼þ¿ÉÒÔʹÓá£
3. MySQLµÄ°²×°
MySQLÓÐÁ½ÖÖ°²×°·½Ê½£ºÔ´Âë°ü°²×°ºÍ¶þ½øÖưü°²×°¡£ÕâÁ½ÖÖ·½Ê½¸÷ÓÐÌØÉ«£º¶þÎ»ÖÆ°ü°²×°²»Ðè±àÒ룬Õë¶Ô²»Í¬µÄƽ̨Óо¹ýÓÅ»¯±àÒëµÄ²»Í¬µÄ¶þ½øÖÆÎļþÒÔ¼° °ü¸ñʽ£¬°²×°¼òµ¥·½±ã£»Ô´Âë°üÔò±ØÐëÏÈÅäÖñàÒëÔÙ°²×°£¬¿ÉÒÔ¸ù¾ÝÄãËùÓõÄÖ÷»ú»·¾³½øÐÐÓÅ»¯£¬Ñ¡Ôñ×î¼ÑµÄÅäÖÃÖµ£¬°²×°¶¨ÖƸüÁé»î¡£ÏÂÃæ·Ö±ð½éÉÜÕâÁ½ÖÖ°²×°·½ ʽ¡£
3.1 Ô´Âë°ü·½Ê½°²×°
3.1.1 ÔÚlinuxϵͳÖÐÌí¼ÓÔËÐÐMysqlµÄÓû§ºÍ×é
/usr/sbin/groupadd mysql
/usr/sbin/useradd -d /var/lib/mysql -s /sbin/nologin -g mysql mysql
3.1.2 ÏÂÔØ×îÐÂÎȶ¨·¢Ðаæ(GA)µÄMySQLÈí¼þ
·ÃÎÊMySQLÍøÕ¾http://dev.mysql.com/downloads/ÏÂÔØ×îÐÂÎȶ¨·¢ÐаæµÄMySQLÔ´Âë°ü¡£±¾ÎÄʹÓõÄÊÇ5.0.51°æ±¾£¬ÔÚlinuxϵͳÏÂÓÃÏÂÃæµÄÃüÁîÏÂÔØ£º
wget http://mysql.mirror.kangaroot.net/Downloads/MySQL-5.0/mysql-5.0.51.tar.gz
3.1.3 ½âѹËõÏÂÔØµÄÔ´Âë°ü
Ê×ÏȽ¨Á¢Ò»¸ö¹¤×÷Ŀ¼( ±ÊÕß½¨ÒéµÄĿ¼Ϊ/usr/local/src/mysql ) £º
mkdir -p /usr/local/src/mysql
½«ÏÂÔØµÄÔ´Âë°üÒÆÖÁ¹¤×÷Ŀ¼£º
mv mysql-5.0.51.tar.gz /usr/local/src/mysql
½øÈ빤×÷Ŀ¼²¢ÓÃtarÃüÁî½âѹԴÂë°ü£º
cd /usr/local/src/mysql
tar zxvf&
Ïà¹ØÎĵµ£º
Service Discovery Protocol(SDP)ÌṩһÖÖÄÜÁ¦£¬ÈÃÓ¦ÓóÌÐòÓз½·¨·¢ÏÖÄÄÖÖ·þÎñ¿ÉÓÃÒÔ¼°ÕâÖÖ·þÎñµÄÌØÐÔ¡£
·þÎñ·¢ÏÖÐÒé(SDP»òBluetooth SDP)ÔÚÀ¶ÑÀÐÒéÕ»ÖжÔÀ¶ÑÀ»·¾³ÖеÄÓ¦ÓóÌÐòÓÐÌØÊâµÄº¬Ò⣬·¢ÏÖÄĸö·þÎñÊÇ¿ÉÓõĺÍÈ·¶¨ÕâЩ¿ÉÓ÷þÎñµÄÌØÕ÷¡£SDP¶¨ÒåÁËbluetooth client·¢ÏÖ¿ÉÓÃbluetooth server·þÎñºÍËüÃǵÄÌØÕ÷µÄ·½·¨¡£ ......
MySQL´´½¨¹ØÁª±í¿ÉÒÔÀí½âΪÊÇÁ½¸ö±íÖ®¼äÓиöÍâ¼ü¹ØÏµ£¬µ«ÕâÁ½¸ö±í±ØÐëÂú×ãÈý¸öÌõ¼þ
1.Á½¸ö±í±ØÐëÊÇInnoDBÊý¾ÝÒý ......
mysql.data.dll¿½±´µ½binÏÂÃæ²¢ÒýÓÃÒ»ÏÂ
using MySql.Data.MySqlClient;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
string myConnectionString = "Database=test;Data Source=localhost;User Id=root;Password=admin" ......
1. ÔÚLinuxϵͳÖУ¬ÒÔ Îļþ ·½Ê½·ÃÎÊÉ豸 ¡£
2. LinuxÄÚºËÒýµ¼Ê±£¬´ÓÎļþ /etc/fstab ÖжÁȡҪ¼ÓÔØµÄÎļþϵͳ¡£
3. LinuxÎļþϵͳÖÐÿ¸öÎļþÓà i½Úµã À´±êʶ¡£
4. È«²¿´ÅÅÌ¿éÓÉËĸö²¿·Ö×é³É£¬·Ö±ðΪÒýµ¼¿é ¡¢×¨ÓÃ¿é ¡¢ i½Úµã±í¿é º ......
£¨±¾ÎÄÀý×Ó»ùÓÚFreeBSD/LinuxʵÏÖ£¬windows»·¾³Çë×Ô¼º×ö³öÏàÓ¦Ð޸ģ©
ÅäÖùÜÀíµÄÒ»¸öÖØÒªÊ¹ÃüÊDZ£Ö¤Êý¾ÝµÄ°²È«ÐÔ£¬·ÀÖ¹·þÎñÆ÷Ó¦Ó²ÅÌË𻵡¢Îó²Ù×÷Ôì³ÉÊý¾ÝÎÞ·¨»Ö¸´µÄÔÖÄÑÐÔºó¹û¡£Òò´ËÖÆ¶¨Ò»¸öÍêÕûµÄ±¸·Ý²ßÂԷdz£ÖØÒª¡£
Ò»°ãÀ´Ëµ£¬±¸·Ý²ßÂÔÓ¦¹æ¶¨Èçϼ¸²¿·ÖÄÚÈÝ£º±¸·ÝƵ¶È¡¢±¸·Ý·½Ê½¡¢± ......