¡¡¡¡Ò»¡¢ÒýÑÔ
¡¡¡¡ÏëʹÓÃLinuxÒѾºÜ³¤Ê±¼äÁË£¬ÓÉÓÚûÓÐÓ²ÐÔÈÎÎñһֱҲûÓÐϵͳѧϰ£¬½üÈÕÓÉÓÚ¹¤×÷ÐèÒª±ØÐëʹÓÃLinuxϵÄMySQL¡£±¾ÒÔΪÓÐWindowsÏÂʹÓÃSQL ServerµÄ¾Ñ飬¾õµÃÔÚLinuxÏ°²×°MySqlÓ¦¸ÃÊÇÒ×Èç·´ÕƵÄÊ£¬¿ÉÔÚÕæÕý°²×°ºÍʹÓÃMySQLʱ×ßÁ˺ܶàÍä·£¬Óö¼ûºÜ¶àÎÊÌ⣬±Ï¾¹Linux ºÍWindows±¾Éí¾ÍÓкܴóÇø±ð¡£ÎªÁËÈúÍÎÒÒ»ÑùµÄ³õѧÕßÔÚѧϰµÄ¹ý³ÌÖÐÉÙ×ßÍä·£¬¾¡¿ìÈëÃÅ£¬Ð´ÁË´ËÎÄ£¬Ï£Íû¶ÔÄúÓÐËù°ïÖú¡£±¾ÎĵÄLinux»·¾³ÊÇ Red Hat 9.0£¬MySQLÊÇ4.0.16¡£
¡¡¡¡¶þ¡¢°²×°Mysql
¡¡¡¡1¡¢ÏÂÔØMySQLµÄ°²×°Îļþ
¡¡¡¡°²×°MySQLÐèÒªÏÂÃæÁ½¸öÎļþ£º
¡¡¡¡MySQL-server-4.0.16-0.i386.rpm¡¡¡¡¡¡
¡¡¡¡MySQL-client-4.0.16-0.i386.rpm
¡¡¡¡ÏÂÔصØַΪ£ºhttp://www.mysql.com/downloads/mysql-4.0.html£¬´ò¿ª´ËÍøÒ³£¬ÏÂÀÍøÒ³ÕÒµ½¡°Linux x86 RPM downloads¡±ÏÕÒµ½¡°Server¡±ºÍ¡°Client programs¡±ÏÏÂÔØÐèÒªµÄÉÏÊöÁ½¸örpmÎļþ¡£
¡¡¡¡2¡¢°²×°MySQL
¡¡¡¡rpmÎļþÊÇRed Hat¹«Ë¾¿ª·¢µÄÈí¼þ°²×°°ü£¬rpm¿ÉÈÃLinuxÔÚ°²×°Èí¼þ°üʱÃâ³ýÐí¶à¸´ÔÓµÄÊÖÐø¡£¸ÃÃüÁîÔÚ°²×°Ê±³£ÓõIJÎÊýÊÇ ?ivh ,ÆäÖÐi±íʾ½«°²×°Ö¸¶¨µÄrmpÈí¼þ°ü£¬V±íʾ°²×°Ê±µÄÏêϸÐÅÏ¢£¬h±íʾÔÚ°²×°ÆÚ¼ä³öÏÖ¡°#¡±·ûºÅÀ´ÏÔʾĿǰµÄ°²×°¹ý³Ì¡£Õâ¸ö·ûºÅ½«³ÖÐøµ½°²×°Íê³Éºó²ÅÍ£Ö¹¡£
¡¡¡¡1£©°²×°·þÎñÆ÷¶Ë
¡¡¡¡ÔÚÓÐÁ½¸örmpÎļþµÄĿ¼ÏÂÔËÐÐÈçÏÂÃüÁ
¡¡¡¡[root@test1 local]# rpm -ivh MySQL-server-4.0.16-0.i386.rpm
¡¡¡¡ÏÔʾÈçÏÂÐÅÏ¢¡£
¡¡¡¡¡¡ warning: MySQL-server-4.0.16-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5
¡¡¡¡Preparing...¡¡¡¡¡¡¡¡¡¡¡¡¡¡########################################### [100%]
¡¡¡¡1:MySQL-server¡¡¡¡¡¡¡¡¡¡########################################### [100%]
¡¡¡¡¡¡¡£¡£¡£¡£¡£¡££¨Ê¡ÂÔÏÔʾ£©
¡¡¡¡/usr/bin/mysqladmin -u root password 'new-password'
¡¡¡¡/usr/bin/mysqladmin -u root -h test1 password 'new-password'
¡¡¡¡¡¡¡£¡£¡£¡£¡£¡££¨Ê¡ÂÔÏÔʾ£©
¡¡¡¡Starting mysqld daemon with databases from /var/lib/mysql
¡¡¡¡Èç³öÏÖÈçÉÏÐÅÏ¢£¬·þÎñ¶Ë°²×°Íê±Ï¡£²âÊÔÊÇ·ñ³É¹¦¿ÉÔËÐÐnetstat¿´Mysql¶Ë¿ÚÊÇ·ñ´ò¿ª£¬Èç´ò¿ª±íʾ·þÎñÒѾÆô¶¯£¬°²×°³É¹¦¡£MysqlĬÈϵĶ˿ÚÊÇ3306¡£
¡¡¡¡[root@test1 local]# netstat -nat
¡¡¡¡Active Internet connections (servers and established)
¡¡¡¡Proto Recv-Q Send-Q Local Address¡¡¡¡¡¡¡¡¡¡ Foreign Address¡¡¡¡¡¡¡¡ State¡¡¡¡¡¡
¡¡¡¡tcp¡¡¡¡0¡¡¡¡0 0.0.0.0:3306¡¡¡¡¡¡¡¡ 0.0.0.0:*¡¡¡¡¡¡¡¡¡¡ LISTEN¡¡¡¡¡¡
¡¡¡¡ÉÏÃæÏÔʾ¿ÉÒÔ¿´³öMySQL·þÎñÒѾÆô¶¯¡£
¡¡¡¡2£©°²×°¿Í»§¶Ë
¡¡¡¡ÔËÐÐÈçÏÂÃüÁ
¡¡¡¡[root@test1 local]# rpm -ivh MySQL-client-4.0.16-0.i386.rpm
¡¡¡¡warning: MySQL-client-4.0.16-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5
¡¡¡¡Preparing...¡¡¡¡¡¡¡¡########################################### [100%]
¡¡¡¡1:MySQL-client¡¡ ########################################### [100%]
¡¡¡¡ÏÔʾ°²×°Íê±Ï¡£
¡¡¡¡ÓÃÏÂÃæµÄÃüÁîÁ¬½Ómysql,²âÊÔÊÇ·ñ³É¹¦¡£
¡¡¡¡Èý¡¢µÇ¼MySQL
¡¡¡¡µÇ¼MySQLµÄÃüÁîÊÇmysql£¬ mysql µÄʹÓÃÓï·¨ÈçÏ£º
¡¡¡¡mysql [-u username] [-h host] [-p[password]] [dbname]
¡¡¡¡username Óë password ·Ö±ðÊÇ MySQL µÄÓû§ÃûÓëÃÜÂ룬mysqlµÄ³õʼ¹ÜÀíÕʺÅÊÇroot£¬Ã»ÓÐÃÜÂ룬עÒ⣺Õâ¸örootÓû§²»ÊÇLinuxµÄϵͳÓû§¡£MySQLĬÈÏÓû§ÊÇroot£¬ÓÉÓÚ³õʼûÓÐÃÜÂ룬µÚÒ»´Î½øʱֻÐè¼üÈëmysql¼´¿É¡£
¡¡¡¡[root@test1 local]# mysql
¡¡¡¡Welcome to the MySQL monitor.¡¡Commands end with ; or \g.
¡¡¡¡Your MySQL connection id is 1 to server version: 4.0.16-standard
¡¡¡¡Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
¡¡¡¡mysql>
¡¡¡¡³öÏÖÁË¡°mysql>¡±Ìáʾ·û£¬¹§Ï²Ä㣬°²×°³É¹¦£¡
¡¡¡¡Ôö¼ÓÁËÃÜÂëºóµÄµÇ¼¸ñʽÈçÏ£º
¡¡¡¡mysql -u root -p
¡¡¡¡Enter password: (ÊäÈëÃÜÂë)
¡¡¡¡ÆäÖÐ-uºó¸úµÄÊÇÓû§Ãû£¬-pÒªÇóÊäÈëÃÜÂ룬»Ø³µºóÔÚÊäÈëÃÜÂë´¦ÊäÈëÃÜÂë¡£
¡¡¡¡×¢Ò⣺Õâ¸ömysqlÎļþÔÚ/usr/binĿ¼Ï£¬ÓëºóÃæ½²µÄÆô¶¯Îļþ/etc/init.d/mysql²»ÊÇÒ»¸öÎļþ¡£
¡¡¡¡ËÄ¡¢MySQLµÄ¼¸¸öÖØҪĿ¼
¡¡¡¡MySQL°²×°Íê³Éºó²»ÏóSQL ServerĬÈÏ°²×°ÔÚÒ»¸öĿ¼£¬ËüµÄÊý¾Ý¿âÎļþ¡¢ÅäÖÃÎļþºÍÃüÁîÎļþ·Ö±ðÔÚ²»Í¬µÄĿ¼£¬Á˽âÕâЩĿ¼·Ç³£ÖØÒª£¬ÓÈÆä¶ÔÓÚLinuxµÄ³õѧÕߣ¬ÒòΪ Linux±¾ÉíµÄĿ¼½á¹¹¾Í±È½Ï¸´ÔÓ£¬Èç¹û¸ã²»Çå³þMySQLµÄ°²×°Ä¿Â¼ÄǾÍÎÞ´Ó̸ÆðÉîÈëѧϰ¡£
¡¡¡¡ÏÂÃæ¾Í½éÉÜÒ»ÏÂÕ⼸¸öĿ¼¡£
¡¡¡¡1¡¢Êý¾Ý¿âĿ¼
¡¡¡¡/var/lib/mysql/
¡¡¡¡2¡¢ÅäÖÃÎļþ
¡¡¡¡/usr/share/mysql£¨mysql.serverÃüÁî¼°ÅäÖÃÎļþ£©
¡¡¡¡3¡¢Ïà¹ØÃüÁî
¡¡¡¡/usr/bin(mysqladmin mysqldumpµÈÃüÁî)
¡¡¡¡4¡¢Æô¶¯½Å±¾
¡¡¡¡/etc/rc.d/init.d/£¨Æô¶¯½Å±¾ÎļþmysqlµÄĿ¼£©
¡¡¡¡Îå¡¢Ð޸ĵǼÃÜÂë
¡¡¡¡MySQLĬÈÏûÓÐÃÜÂ룬°²×°Íê±ÏÔö¼ÓÃÜÂëµÄÖØÒªÐÔÊDz»ÑÔ¶øÓ÷µÄ¡£
¡¡¡¡1¡¢ÃüÁî
¡¡¡¡usr/bin/mysqladmin -u root password 'new-password'
¡¡¡¡¸ñʽ£ºmysqladmin -uÓû§Ãû -p¾ÉÃÜÂë password ÐÂÃÜÂë
¡¡¡¡2¡¢Àý×Ó
¡¡¡¡Àý1£º¸øroot¼Ó¸öÃÜÂë123456¡£
¡¡¡¡¼üÈëÒÔÏÂÃüÁî £º
¡¡¡¡[root@test1 local]# /usr/bin/mysqladmin -u root password 123456
¡¡¡¡×¢£ºÒòΪ¿ªÊ¼Ê±rootûÓÐÃÜÂ룬ËùÒÔ-p¾ÉÃÜÂëÒ»Ïî¾Í¿ÉÒÔÊ¡ÂÔÁË¡£
¡¡¡¡3¡¢²âÊÔÊÇ·ñÐ޸ijɹ¦
¡¡¡¡ 1£©²»ÓÃÃÜÂëµÇ¼
¡¡¡¡[root@test1 local]# mysql
¡¡¡¡ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)
¡¡¡¡ÏÔʾ´íÎó£¬ËµÃ÷ÃÜÂëÒѾÐ޸ġ£
¡¡¡¡2£©ÓÃÐ޸ĺóµÄÃÜÂëµÇ¼
¡¡¡¡[root@test1 local]# mysql -u root -p
¡¡¡¡Enter password: (ÊäÈëÐ޸ĺóµÄÃÜÂë123456)
¡¡¡¡Welcome to the MySQL monitor.¡¡Commands end with ; or \g.
¡¡¡¡Your MySQL connection id is 4 to server version: 4.0.16-standard
¡¡¡¡Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
¡¡¡¡mysql>
¡¡¡¡³É¹¦£¡
¡¡¡¡ÕâÊÇͨ¹ýmysqladminÃüÁîÐ޸ĿÚÁҲ¿Éͨ¹ýÐ޸ĿâÀ´¸ü¸Ä¿ÚÁî¡£
¡¡¡¡Áù¡¢Æô¶¯ÓëÍ£Ö¹
¡¡¡¡1¡¢Æô¶¯
¡¡¡¡MySQL°²×°Íê³ÉºóÆô¶¯ÎļþmysqlÔÚ/etc/init.dĿ¼Ï£¬ÔÚÐèÒªÆô¶¯Ê±ÔËÐÐÏÂÃæÃüÁî¼´¿É¡£
¡¡¡¡[root@test1 init.d]# /etc/init.d/mysql start
¡¡¡¡2¡¢Í£Ö¹
¡¡¡¡/usr/bin/mysqladmin -u root -p shutdown
¡¡¡¡3¡¢×Ô¶¯Æô¶¯
¡¡¡¡1£©²ì¿´mysqlÊÇ·ñÔÚ×Ô¶¯Æô¶¯ÁбíÖÐ
¡¡¡¡[root@test1 local]#¡¡/sbin/chkconfig ?list
¡¡¡¡2£©°ÑMySQLÌí¼Óµ½ÄãϵͳµÄÆô¶¯·þÎñ×éÀïÃæÈ¥
¡¡¡¡[root@test1 local]#¡¡/sbin/chkconfig¡¡? add¡¡mysql
¡¡¡¡3£©°ÑMySQL´ÓÆô¶¯·þÎñ×éÀïÃæɾ³ý¡£
¡¡¡¡[root@test1 local]#¡¡/sbin/chkconfig¡¡? del¡¡mysql
¡¡¡¡Æß¡¢¸ü¸ÄMySQLĿ¼
¡¡¡¡MySQLĬÈϵÄÊý¾ÝÎļþ´æ´¢Ä¿Â¼Îª/var/lib/mysql¡£¼ÙÈçÒª°ÑĿ¼ÒƵ½/home/dataÏÂÐèÒª½øÐÐÏÂÃ漸²½£º
¡¡¡¡1¡¢homeĿ¼Ï½¨Á¢dataĿ¼
¡¡¡¡cd /home
¡¡¡¡mkdir data
¡¡¡¡2¡¢°ÑMySQL·þÎñ½ø³ÌÍ£µô£º
¡¡¡¡mysqladmin -u root -p shutdown
¡¡¡¡3¡¢°Ñ/var/lib/mysqlÕû¸öĿ¼ÒƵ½/home/data
¡¡¡¡mv /var/lib/mysql¡¡/home/data/
¡¡¡¡ÕâÑù¾Í°ÑMySQLµÄÊý¾ÝÎļþÒƶ¯µ½ÁË/home/data/mysqlÏÂ
¡¡¡¡4¡¢ÕÒµ½my.cnfÅäÖÃÎļþ
¡¡¡¡Èç¹û/etc/Ŀ¼ÏÂûÓÐmy.cnfÅäÖÃÎļþ£¬Çëµ½/usr/share/mysql/ÏÂÕÒµ½*.cnfÎļþ£¬¿½±´ÆäÖÐÒ»¸öµ½/etc/²¢¸ÄÃûΪmy.cnf)ÖС£ÃüÁîÈçÏ£º
¡¡¡¡ [root@test1 mysql]# cp /usr/share/mysql/my-medium.cnf¡¡/etc/my.cnf
¡¡¡¡5¡¢±à¼MySQLµÄÅäÖÃÎļþ/etc/my.cnf
¡¡¡¡Îª±£Ö¤MySQLÄܹ»Õý³£¹¤×÷£¬ÐèÒªÖ¸Ã÷mysql.sockÎļþµÄ²úÉúλÖᣠÐÞ¸Äsocket=/var/lib/mysql/mysql.sockÒ»ÐÐÖеȺÅÓұߵÄֵΪ£º/home/mysql/mysql.sock ¡£²Ù×÷ÈçÏ£º
¡¡¡¡ vi¡¡ my.cnf¡¡¡¡¡¡ (ÓÃvi¹¤¾ß±à¼my.cnfÎļþ£¬ÕÒµ½ÏÂÁÐÊý¾ÝÐÞ¸ÄÖ®)
¡¡¡¡ # The MySQL server
¡¡¡¡¡¡ [mysqld]
¡¡¡¡¡¡ port¡¡¡¡¡¡= 3306
¡¡¡¡¡¡#socket¡¡ = /var/lib/mysql/mysql.sock£¨ÔÄÚÈÝ£¬ÎªÁ˸üÎÈÍ×Óá°#¡±×¢ÊÍ´ËÐУ©
¡¡¡¡¡¡ socket¡¡ = /home/data/mysql/mysql.sock¡¡¡¡¡¡£¨¼ÓÉÏ´ËÐУ©
¡¡¡¡6¡¢ÐÞ¸ÄMySQLÆô¶¯½Å±¾/etc/rc.d/init.d/mysql
¡¡¡¡×îºó£¬ÐèÒªÐÞ¸ÄMySQLÆô¶¯½Å±¾/etc/rc.d/init.d/mysql£¬°ÑÆäÖÐdatadir=/var/lib/mysqlÒ»ÐÐÖУ¬µÈºÅÓұߵÄ·¾¶¸Ä³ÉÄãÏÖÔÚµÄʵ¼Ê´æ·Å·¾¶£ºhome/data/mysql¡£
¡¡¡¡[root@test1 etc]# vi¡¡/etc/rc.d/init.d/mysql
¡¡¡¡#datadir=/var/lib/mysql¡¡¡¡¡¡¡¡£¨×¢ÊÍ´ËÐУ©
¡¡¡¡datadir=/home/data/mysql¡¡¡¡ £¨¼ÓÉÏ´ËÐУ©
¡¡¡¡7¡¢ÖØÐÂÆô¶¯MySQL·þÎñ
¡¡¡¡/etc/rc.d/init.d/mysql¡¡start
¡¡¡¡»òÓÃrebootÃüÁîÖØÆôLinux
¡¡¡¡Èç¹û¹¤×÷Õý³£Òƶ¯¾Í³É¹¦ÁË£¬·ñÔò¶ÔÕÕÇ°ÃæµÄ7²½ÔÙ¼ì²éһϡ£
¡¡¡¡°Ë¡¢MySQLµÄ³£ÓòÙ×÷
¡¡¡¡×¢Ò⣺MySQLÖÐÿ¸öÃüÁîºó¶¼ÒªÒԷֺţ»½áβ¡£
¡¡¡¡1¡¢ÏÔʾÊý¾Ý¿â
¡¡¡¡mysql> show databases;
¡¡¡¡+----------+
¡¡¡¡| Database |
¡¡¡¡+----------+
¡¡¡¡| mysql¡¡¡¡|
¡¡¡¡| test¡¡¡¡ |
¡¡¡¡+----------+
¡¡¡¡2 rows in set (0.04 sec)
¡¡¡¡Mysql¸Õ°²×°ÍêÓÐÁ½¸öÊý¾Ý¿â£ºmysqlºÍtest¡£mysql¿â·Ç³£ÖØÒª£¬ËüÀïÃæÓÐMySQLµÄϵͳÐÅÏ¢£¬ÎÒÃǸÄÃÜÂëºÍÐÂÔöÓû§£¬Êµ¼ÊÉϾÍÊÇÓÃÕâ¸ö¿âÖеÄÏà¹Ø±í½øÐвÙ×÷¡£
¡¡¡¡2¡¢ÏÔʾÊý¾Ý¿âÖеıí
¡¡¡¡mysql> use mysql; £¨´ò¿ª¿â£¬¶Ôÿ¸ö¿â½øÐвÙ×÷¾ÍÒª´ò¿ª´Ë¿â£¬ÀàËÆÓÚfoxpro £©
¡¡¡¡Database changed
¡¡¡¡mysql> show tables;
¡¡¡¡+-----------------+
¡¡¡¡| Tables_in_mysql |
¡¡¡¡+-----------------+
¡¡¡¡| columns_priv¡¡¡¡|
¡¡¡¡| db¡¡¡¡¡¡¡¡¡¡¡¡¡¡|
¡¡¡¡| func¡¡¡¡¡¡¡¡¡¡¡¡|
¡¡¡¡| host¡¡¡¡¡¡¡¡¡¡¡¡|
¡¡¡¡| tables_priv¡¡¡¡ |
¡¡¡¡| user¡¡¡¡¡¡¡¡¡¡¡¡|
¡¡¡¡+-----------------+
¡¡¡¡6 rows in set (0.01 sec)
¡¡¡¡3¡¢ÏÔʾÊý¾Ý±íµÄ½á¹¹£º
¡¡¡¡describe ±íÃû;
¡¡¡¡4¡¢ÏÔʾ±íÖеļǼ£º
¡¡¡¡select * from ±íÃû;
¡¡¡¡ÀýÈ磺ÏÔʾmysql¿âÖÐuser±íÖеļͼ¡£ËùÓÐÄܶÔMySQLÓû§²Ù×÷µÄÓû§¶¼Ôڴ˱íÖС£
¡¡¡¡Select * from user;
¡¡¡¡5¡¢½¨¿â£º
¡¡¡¡create database ¿âÃû;
¡¡¡¡ÀýÈ磺´´½¨Ò»¸öÃû×ÖλaaaµÄ¿â
¡¡¡¡mysql> create databases aaa;
¡¡¡¡6¡¢½¨±í£º
¡¡¡¡use ¿âÃû£»
¡¡¡¡create table ±íÃû (×Ö¶ÎÉ趨Áбí)£»
¡¡¡¡ÀýÈ磺ÔÚ¸Õ´´½¨µÄaaa¿âÖн¨Á¢±íname,±íÖÐÓÐid(ÐòºÅ£¬×Ô¶¯Ôö³¤)£¬xm£¨ÐÕÃû£©,xb£¨ÐÔ±ð£©,csny£¨³öÉíÄêÔ£©Ëĸö×Ö¶Î
¡¡¡¡use aaa;
¡¡¡¡mysql> create table name (id int(3) auto_increment not null primary key, xm char(8),xb char(2),csny date);
¡¡¡¡¿ÉÒÔÓÃdescribeÃüÁî²ì¿´¸Õ½¨Á¢µÄ±í½á¹¹¡£
¡¡¡¡mysql> describe name;
¡¡¡¡+-------+---------+------+-----+---------+----------------+
¡¡¡¡| Field | Type¡¡¡¡| Null | Key | Default | Extra¡¡¡¡¡¡¡¡¡¡|
¡¡¡¡+-------+---------+------+-----+---------+----------------+
¡¡¡¡| id¡¡¡¡| int(3)¡¡|¡¡¡¡¡¡| PRI | NULL¡¡¡¡| auto_increment |
¡¡¡¡| xm¡¡¡¡| char(8) | YES¡¡|¡¡¡¡ | NULL¡¡¡¡|¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡|
¡¡¡¡| xb¡¡¡¡| char(2) | YES¡¡|¡¡¡¡ | NULL¡¡¡¡|¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡|
¡¡¡¡| csny¡¡| date¡¡¡¡| YES¡¡|¡¡¡¡ | NULL¡¡¡¡|¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡|
¡¡¡¡+-------+---------+------+-----+---------+----------------+
¡¡¡¡7¡¢Ôö¼Ó¼Ç¼
¡¡¡¡ÀýÈ磺Ôö¼Ó¼¸ÌõÏà¹Ø¼Í¼¡£
¡¡¡¡mysql> insert into name values('','ÕÅÈý','ÄÐ','1971-10-01');
¡¡¡¡mysql> insert into name values('','°×ÔÆ','Å®','1972-05-20');
¡¡¡¡¿ÉÓÃselectÃüÁîÀ´ÑéÖ¤½á¹û¡£
¡¡¡¡mysql> select * from name;
¡¡¡¡+----+------+------+------------+
¡¡¡¡| id | xm¡¡ | xb¡¡ | csny¡¡¡¡¡¡ |
¡¡¡¡+----+------+------+------------+
¡¡¡¡|¡¡1 | ÕÅÈý | ÄС¡ | 1971-10-01 |
¡¡¡¡|¡¡2 | °×ÔÆ | Å®¡¡ | 1972-05-20 |
¡¡¡¡+----+------+------+------------+
¡¡¡¡8¡¢Ð޸ļͼ
¡¡¡¡ÀýÈ磺½«ÕÅÈýµÄ³öÉúÄêÔ¸ÄΪ1971-01-10
¡¡¡¡mysql> update name set csny='1971-01-10' where xm='ÕÅÈý';
¡¡¡¡9¡¢É¾³ý¼Í¼
¡¡¡¡ÀýÈ磺ɾ³ýÕÅÈýµÄ¼Í¼¡£
¡¡¡¡mysql> delete from name where xm='ÕÅÈý';
¡¡¡¡10¡¢É¾¿âºÍɾ±í
¡¡¡¡drop database ¿âÃû;
¡¡¡¡drop table ±íÃû£»
¡¡¡¡¾Å¡¢Ôö¼ÓMySQLÓû§
¡¡¡¡¸ñʽ£ºgrant select on Êý¾Ý¿â.* to Óû§Ãû@µÇ¼Ö÷»ú identified by "ÃÜÂë"
Àý1¡¢Ôö¼ÓÒ»¸öÓû§user_1ÃÜÂëΪ123£¬ÈÃËû¿ÉÒÔÔÚÈκÎÖ÷»úÉϵǼ£¬²¢¶ÔËùÓÐÊý¾Ý¿âÓвéѯ¡¢²åÈë¡¢Ð޸ġ¢É¾³ýµÄȨÏÞ¡£Ê×ÏÈÓÃÒÔrootÓû§Á¬ÈëMySQL£¬È»ºó¼üÈëÒÔÏÂÃüÁ
¡¡¡¡mysql> grant select,insert,update,delete on *.* to user_1@"%" Identified by "123";
Àý1Ôö¼ÓµÄÓû§ÊÇÊ®·ÖΣÏյģ¬Èç¹ûÖªµÀÁËuser_1µÄÃÜÂ룬ÄÇôËû¾Í¿ÉÒÔÔÚÍøÉϵÄÈκÎһ̨µçÄÔÉϵǼÄãµÄMySQLÊý¾Ý¿â²¢¶ÔÄãµÄÊý¾ÝΪËùÓûΪÁË£¬½â¾ö°ì·¨¼ûÀý2¡£
¡¡¡¡Àý2¡¢Ôö¼ÓÒ»¸öÓû§user_2ÃÜÂëΪ123,ÈôËÓû§Ö»¿ÉÒÔÔÚlocalhostÉϵǼ£¬²¢¿ÉÒÔ¶ÔÊý¾Ý¿âaaa½øÐвéѯ¡¢²åÈë¡¢Ð޸ġ¢É¾³ýµÄ²Ù×÷£¨localhostÖ¸±¾µØÖ÷»ú£¬¼´MySQLÊý¾Ý¿âËùÔÚµÄÄÇ̨Ö÷»ú£©£¬ÕâÑùÓû§¼´Ê¹ÓÃÖªµÀuser_2µÄÃÜÂ룬ËûÒ²ÎÞ·¨´ÓÍøÉÏÖ±½Ó·ÃÎÊÊý¾Ý¿â£¬Ö»ÄÜͨ¹ýMYSQLÖ÷»úÀ´²Ù×÷aaa¿â¡£
¡¡¡¡mysql>grant select,insert,update,delete on aaa.* to user_2@localhost identified by "123";
¡¡¡¡ÓÃÐÂÔöµÄÓû§Èç¹ûµÇ¼²»ÁËMySQL£¬ÔڵǼʱÓÃÈçÏÂÃüÁ
¡¡¡¡mysql -u user_1 -p¡¡-h 192.168.113.50¡¡£¨-hºó¸úµÄÊÇÒªµÇ¼Ö÷»úµÄipµØÖ·£©
¡¡¡¡Ê®¡¢±¸·ÝÓë»Ö¸´
¡¡¡¡1¡¢±¸·Ý
¡¡¡¡ÀýÈ磺½«ÉÏÀý´´½¨µÄaaa¿â±¸·Ýµ½Îļþback_aaaÖÐ
¡¡¡¡[root@test1 root]# cd¡¡/home/data/mysql¡¡(½øÈëµ½¿âĿ¼£¬±¾Àý¿âÒÑÓÉval/lib/mysqlתµ½/home/data/mysql£¬¼ûÉÏÊöµÚÆß²¿·ÖÄÚÈÝ)
¡¡¡¡[root@test1 mysql]# mysqldump -u root -p --opt aaa > back_aaa
¡¡¡¡2¡¢»Ö¸´
¡¡¡¡[root@test mysql]# mysql -u root -p ccc < back_aaa
[ ±¾Ìû×îºóÓÉ wuhu911 ÓÚ 2006-8-29 00:13 ±à¼ ]
robertmaggie ÓÚ 2008-03-25 11:43:16·¢±í:
ºÜÃ÷°×°¡£¬ ÔÚ°²×°ÅÌÖÐÕÒµ½perl(DBI)Õâ¸ö×é¼þ ÏÖ°²×°Õâ¸öÌ×¼þÖ®ºó ²ÅÄÜ°²×° MySQL-server-4.0.27-0.i386.rpm
21400878 ÓÚ 2006-09-04 18:45:32·¢±í:
ddddddddd
21400878 ÓÚ 2006-09-04 18:15:46·¢±í:
ÊÔÊÔ
xusanbin ÓÚ 2006-08-31 20:26:02·¢±í:
ÎÒ°²×°Ê±³öÏÖÏÂÃæµÄ´íÎó:
[root@localhost tmp]# rpm -ivh MySQL-server-4.0.27-0.i386.rpm
warning: MySQL-server-4.0.27-0.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5
error: Failed dependencies:
perl(DBI) is needed by MySQL-server-4.0.27-0
ÇëÎÊÕâ¸öÔõô½â¾ö°¢?ÎÒµÄÓÊÏäÊÇ:xubina3508@yahoo.com.cn лл!