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

.net·ÃÎÊMysqlһЩϸ½ÚÎÊÌâ

²ÉÓõÄÊÇMySql¹Ù·½ÌṩµÄ.NET connector£¬´ËÇý¶¯Ö»ÐèÒªÏÂÔØ¼´¿ÉʹÓãºhttp://dev.mysql.com/downloads/connector/net/1.0.html
   ÔÚʹÓÃÖлýÀÛÁ˼¸µã¾­Ñ飺
    1)ʹÓÃParameter²ÎÊýÐÎʽÌá½»Commandʱ±ØÐëÒª°Ñ"@"ºÅ»»³É"?"ºÅ£¬ÕâÒ»µãÈÃÎÒÀ§»óÁËÒ»Ì죬ֻÊDz»Ã÷°×MySQLΪºÎÒª¸ãÌØÊâÄØ£¬ÏóMS¡¢ODP.NET for Oracle¡¢OleDbµÈ·½Ê½£¬¶¼ÊÇÓÃ"@"ºÅµÄ¡£
Àý×ÓÈçÏ£º
  string connstr=Setting.Instance().GetConnectionString("MySql");
MySqlConnection conn =new MySqlConnection(connstr);
conn.Open();
string query = "insert into myfirst(Id,Name) values(?Id,?Name)";
MySqlCommand cmd = new MySqlCommand(query, conn);
MySqlParameter para1=new MySqlParameter("?Id",DbType.Int32); //ÕâÀïҪעÒâ±ØÐëÒªÓÃ?ºÅ
MySqlParameter para2=new MySqlParameter("?Name",DbType.String);//ÕâÀïҪעÒâ±ØÐëÒªÓÃ?ºÅ
para1.Value=5;
para2.Value="ddd";
cmd.Parameters.Add(para1);
cmd.Parameters.Add(para2);
cmd.ExecuteNonQuery();
    2)ÔÚMySQLÖÐÒ²Óб£Áô×Ö£¬ÎªÁËÌṩ¼æÈÝ£¬ÎÒ±ØÐëÒªÕÒµ½¶¨½ç·û£¬ºÃ²»ÈÝÒ×ÔÚMySqlµÄÂÛ̳ÀïÕÒµ½ÁË£¬Ê¹Óõ͍½ç·ûÊÇ`£¬Õâ¸ö·ûºÅ²»Êǵ¥ÒýºÅ£¬¶øÊǼüÅÌÉÏÊý×Ö1Ç°ÃæµÄÄǸö“µã”£¬ÕæÊǺ¦ËÀÎÒ°¡¡£
    3£©MySQLÖеÄTOP¹¦Äܵ¹ÊǷdz£¼òµ¥£¬Ö»ÐèÒªÓï¾äºóÃæÊ¹ÓÓlimit n”¾ÍÐÐÁË£¬Õâ±ÈORACLEµÄÄÇRownum·½±ã¶àÁË¡£
    ʹÓÃMySql µÄ.NET Connector·ÃÎÊMySQL×ÜÌåÀ´Ëµ»¹Ëã²»´íµÄ£¬´ó²¿·ÖÊǼæÈÝ.NETÖеÄIConnection¡¢ICommandµÄ¡£
    PS£ºÓиö²»Ã÷°×¾ÍÊÇÔÚ.NET ConnectorÖÐÌṩһ¸öMySqlDateTimeÀ࣬²»ÖªµÀÕâ¸öÀà¾ßÌåÓÐʲôÓã¬ÔõôÓã¬ÔÚ¹úÄÚûÓÐÕÒµ½Ïà¹ØµÄ×ÊÁÏ¡£MySqlDateTime¸úSystem.Date»¹²»¼æÈÝ£¬ÔÚMySQLÂÛ̳ÉÏÏà¹ØÌû×ÓN¶à¡£
    Èç¹û²ÉÓÃStringÀàÐ͵ÄParameter´«µÝ¸øMySqlµÄDateTime×ֶλᱨ£ºUnable to Convert MySql Date/Time value to System.DateTime µÄ´íÎó¡£
 
MysqlÓï¾ä¼Ó ×Ö¶ÎÓС¾¡¿ ¾Í»á±¨´íÎ󣡣¡£¡£¡£¡£¡£¡
 
 
 
 
 
Ò²ÊǸտªÊ¼Ñ§mysql,ÏÂÃæÊÇÎÒ´ÓÍøÉÏÕÒµ½µÄ,ÎÒ¸Õ²ÅÊÔ¹ýÁË,¿ÉÒÔ, ÎÒµÄÊÇmysql5.0µÄ
mysql ·þÎñÆ÷Ö§³Ö # µ½¸ÃÐнáÊø¡¢-- µ½¸ÃÐнáÊø ÒÔ¼° /* ÐÐÖмä»ò¶à¸öÐÐ */ µÄ×¢ÊÍ·½¸ñ£º
mysql> SELECT 1+1; # Õâ¸ö×¢ÊÍÖ±


Ïà¹ØÎĵµ£º

mysql ³£ÓÃÃüÁî

MySQL ÃüÁîÐÐ
µÚÒ»ÕС¢mysql·þÎñµÄÆô¶¯ºÍÍ£Ö¹
net stop mysql
net start mysql
µÚ¶þÕС¢µÇ½mysql
Óï·¨ÈçÏ£º mysql -uÓû§Ãû -pÓû§ÃÜÂë
¼üÈëÃüÁîmysql -uroot -p£¬ »Ø³µºóÌáʾÄãÊäÈëÃÜÂ룬ÊäÈë12345£¬È»ºó»Ø³µ¼´¿É½øÈëµ½mysqlÖÐÁË£¬mysqlµÄÌáʾ·ûÊÇ£º
mysql>
×¢Ò⣬Èç¹ûÊÇÁ¬½Óµ½ÁíÍâµÄ»úÆ÷ÉÏ£¬ÔòÐèÒª¼ÓÈëÒ»¸ö² ......

MySQL Master/Slave Server ¼ÜÉè



»·¾³£ºÁ½Ì¨·þÎñÆ÷IP:192.168.30.57\192.168.30.58
1¡¢ÏÂÔØmysql-5.0.86-linux-i686-glibc23.tar.gz µ½http://dev.mysql.com/downloads/mysql/5.0.html#linuxÏÂÔØ
2¡¢½âѹ tar -zxvf
mysql-5.0.86-linux-i686-glibc23.tar.gz
3¡¢´´½¨Á´½Ó ln -s
mysql-5.0.86-linux-i686-g ......

mysqlÃÜÂëÍü¼ÇµÄÐ޸ķ½·¨

1¡¢ÔÚlinuxÏ£º
     ²é¿´mysql ÊÇ·ñÔËÐУºps -ef | grep myslq
     Èç¹û MySQL ÕýÔÚÔËÐУ¬Ê×ÏÈɱ֮: kill mysqlµÄ½ø³ÌºÅ¡£
¡¡¡¡Æô¶¯ MySQL :/usr/bin/safe_mysqld --skip-grant-tables &
¡¡¡¡¾Í¿ÉÒÔ²»ÐèÒªÃÜÂë¾Í½øÈë MySQL ÁË¡£
¡¡¡¡È»ºó¾ÍÊÇ
¡¡¡¡>use mysql
¡¡¡¡ ......

mysql ѧϰÊÖ¼Ç(1)

1.ÉèÖñäÁ¿
    set @x = 2;
    »ò:
    select @x := max(fields) as max from table;
2.Éú³Éhtml»òxml
    mysql -H -uroot -p databaseName        Éú³ÉhtmlÎļþ
    mysql -x -uroot -p databaseNam ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ