ÉèΪÊ×Ò³ ¼ÓÈëÊÕ²Ø

TOP

CentOS6.5mysqlµÄ°²×°(Ò»)
2015-07-24 10:53:06 À´Ô´: ×÷Õß: ¡¾´ó ÖРС¡¿ ä¯ÀÀ:3´Î
Tags£ºCentOS6.5mysql °²×°

1¡¢Ð¶ÔصôÔ­ÓÐmysql

mysqlÊý¾Ý¿âÔÚLinuxÉÏʵÔÚÊÇÌ«Á÷ÐÐÁË£¬ËùÒÔĿǰÏÂÔØµÄÖ÷Á÷Linuxϵͳ°æ±¾»ù±¾É϶¼¼¯³ÉÁËmysqlÊý¾Ý¿âÔÚÀïÃæ£¬ÎÒÃÇ¿ÉÒÔͨ¹ýÈçÏÂÃüÁîÀ´²é¿´ÎÒÃǵIJÙ×÷ϵͳÉÏÊÇ·ñÒѾ­°²×°ÁËmysqlÊý¾Ý¿â

[root@hadoop1 ~]# ¡¡rpm -qa | grep mysql¡¡// Õâ¸öÃüÁî¾Í»á²é¿´¸Ã²Ù×÷ϵͳÉÏÊÇ·ñÒѾ­°²×°ÁËmysqlÊý¾Ý¿â

Óеϰ£¬ÎÒÃǾÍͨ¹ý rpm -e ÃüÁî »òÕß rpm -e --nodeps ÃüÁîÀ´Ð¶Ôصô

[root@hadoop1 ~]# rpm -e mysql¡¡¡¡// ÆÕͨɾ³ýģʽ
[root@hadoop1~]# rpm -e --nodeps mysql¡¡¡¡// Ç¿Á¦É¾³ýģʽ£¬Èç¹ûʹÓÃÉÏÃæÃüÁîɾ³ýʱ£¬ÌáʾÓÐÒÀÀµµÄÆäËüÎļþ£¬ÔòÓøÃÃüÁî¿ÉÒÔ¶ÔÆä½øÐÐÇ¿Á¦É¾³ý
ÔÚɾ³ýÍêÒÔºóÎÒÃÇ¿ÉÒÔͨ¹ý rpm -qa | grep mysql ÃüÁîÀ´²é¿´mysqlÊÇ·ñÒѾ­Ð¶Ôسɹ¦£¡£¡
 
 
2¡¢Í¨¹ýyumÀ´½øÐÐmysqlµÄ°²×°
 
 

ÎÒÊÇͨ¹ýyumµÄ·½Ê½À´½øÐÐmysqlµÄÊý¾Ý¿â°²×°£¬Ê×ÏÈÎÒÃÇ¿ÉÒÔÊäÈë yum list | grep mysql ÃüÁîÀ´²é¿´yumÉÏÌṩµÄmysqlÊý¾Ý¿â¿ÉÏÂÔØµÄ°æ±¾£º

[root@hadoop1 ~]# yum list | grep mysql

¾Í¿ÉÒԵõ½yum·þÎñÆ÷ÉÏmysqlÊý¾Ý¿âµÄ¿ÉÏÂÔØ°æ±¾ÐÅÏ¢£º

\
 
 

È»ºóÎÒÃÇ¿ÉÒÔͨ¹ýÊäÈë yum install -y mysql-server mysql mysql-devel ÃüÁmysql mysql-server mysql-devel¶¼°²×°ºÃ(×¢Òâ:°²×°mysqlʱÎÒÃDz¢²»Êǰ²×°ÁËmysql¿Í»§¶Ë¾ÍÏ൱ÓÚ°²×°ºÃÁËmysqlÊý¾Ý¿âÁË£¬ÎÒÃÇ»¹ÐèÒª°²×°mysql-server·þÎñ¶Ë²ÅÐÐ)

?

[root@hadoop1 ~]# yum install -y mysql-server mysql mysql-deve
ͨ¹ýyum·½Ê½°²×°mysqlÊý¾Ý¿âʡȥÁ˺ܶàû±ØÒªµÄÂé·³£¬µ±³öÏÖÏÂÃæµÄ½á¹ûʱ£¬¾Í´ú±ímysqlÊý¾Ý¿â°²×°³É¹¦ÁË
 
 \ 
 
 
 
3¡¢MysqlÊý¾Ý¿âµÄ³õʼ»¯¼°Ïà¹ØÅäÖÃ
ÔÚ°²×°ÍêmysqlÊý¾Ý¿âÒԺ󣬻ᷢÏÖ»á¶à³öÒ»¸ömysqldµÄ·þÎñ£¬Õâ¸ö¾ÍÊÇÔÛÃǵÄÊý¾Ý¿â·þÎñ£¬ÎÒÃÇͨ¹ýÊäÈëservice mysqld start ÃüÁî¾Í¿ÉÒÔÆô¶¯ÎÒÃǵÄmysql·þÎñ¡£
×¢Ò⣺Èç¹ûÎÒÃÇÊǵÚÒ»´ÎÆô¶¯mysql·þÎñ£¬mysql·þÎñÆ÷Ê×ÏÈ»á½øÐгõʼ»¯µÄÅäÖã¬È磺
 
 \ 
 
 
 

ÎÒÃÇÔÚʹÓÃmysqlÊý¾Ý¿âʱ£¬¶¼µÃÊ×ÏÈÆô¶¯mysqld·þÎñ£¬ÎÒÃÇ¿ÉÒÔ Í¨¹ý chkconfig --list | grep mysqld ÃüÁîÀ´²é¿´mysql·þÎñÊDz»ÊÇ¿ª»ú×Ô¶¯Æô¶¯£¬È磺

[root@hadoop1 ~]# chkconfig --list | grep mysqld
mysqld             0:¹Ø±Õ    1:¹Ø±Õ    2:¹Ø±Õ    3:¹Ø±Õ    4:¹Ø±Õ    5:¹Ø±Õ    6:¹Ø±Õ

ÎÒÃÇ·¢ÏÖmysqld·þÎñ²¢Ã»Óпª»ú×Ô¶¯Æô¶¯£¬ÎÒÃǵ±È»¿ÉÒÔͨ¹ý chkconfig mysqld on ÃüÁîÀ´½«ÆäÉèÖóɿª»úÆô¶¯£¬ÕâÑù¾Í²»ÓÃÿ´Î¶¼È¥ÊÖ¶¯Æô¶¯ÁË

[root@hadoop1  ~]# chkconfig mysqld on
[root@hadoop1 ~]# chkconfig --list | grep mysql
mysqld             0:¹Ø±Õ    1:¹Ø±Õ    2:ÆôÓà    3:ÆôÓà    4:ÆôÓà    5:ÆôÓà    6:¹Ø±Õ
mysqlÊý¾Ý¿â°²×°ÍêÒÔºóÖ»»áÓÐÒ»¸öroot¹ÜÀíÔ±Õ˺ţ¬µ«ÊÇ´ËʱµÄrootÕ˺ݹ²¢Ã»ÓÐΪÆäÉèÖÃÃÜÂ룬ÔÚµÚÒ»´ÎÆô¶¯mysql·þÎñʱ£¬»á½øÐÐÊý¾Ý¿âµÄһЩ³õʼ»¯¹¤×÷£¬ÔÚÊä³öµÄÒ»´ó´®ÐÅÏ¢ÖУ¬ÎÒÃÇ¿´µ½ÓÐÕâÑùÒ»ÐÐÐÅÏ¢ £º
 
 \ 
 
ËùÒÔÎÒÃÇ¿ÉÒÔͨ¹ý ¸ÃÃüÁîÀ´¸øÎÒÃǵÄrootÕ˺ÅÉèÖÃÃÜÂë(×¢Ò⣺Õâ¸örootÕ˺ÅÊÇmysqlµÄrootÕ˺ţ¬·ÇLinuxµÄrootÕ˺Å)¡£
 
 
[root@hadoop1 ~]# mysqladmin -u root password 'root'
 
 

mysqlÊý¾Ý¿âµÄÖ÷ÒªÅäÖÃÎļþ

1./etc/my.cnf ÕâÊÇmysqlµÄÖ÷ÅäÖÃÎļþ

ÎÒÃÇ¿ÉÒԲ鿴һÏÂÕâ¸öÎļþµÄһЩÐÅÏ¢

[root@hadoop1 etc]# ls my.cnf 
my.cnf

[root@hadoop1 etc]# cat my.cnf 
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0

[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

2./var/lib/mysql mysqlÊý¾Ý¿âµÄÊý¾Ý¿âÎļþ´æ·ÅλÖÃ

ÎÒÃǵÄmysqlÊý¾Ý¿âµÄÊý¾Ý¿âÎļþͨ³£ÊÇ´æ·ÅÔÚÁË/ver/lib/mysqlÕâ¸öĿ¼ÏÂ

?

[root@hadoop1 ~]# cd /var/lib/mysql/
[root@hadoop1  mysql]# ls -l
×ÜÓÃÁ¿ 20488
-rw-rw----. 1 mysql mysql 10485760 4ÔÂ   6 22:01 ibdata1
-rw-rw----. 1 mysql mysql  5242880 4ÔÂ   6 22:01 ib_logfile0
-rw-rw----. 1 mysql mysql  5242880 4ÔÂ   6 21:59 ib_logfile1
drwx------. 2 mysql mysql     4096 4Ô   6 21:59 mysql¡¡¡¡// ÕâÁ½¸öÊÇmysqlÊý¾Ý¿â°²×°Ê±Ä¬ÈϵÄÁ½¸öÊý¾Ý¿âÎļþ
srwxrwxrwx. 1 mysql mysql        0 4ÔÂ   6 22:01 mysql.sock
drwx------. 2 mysql mysql     4096 4Ô   6 21:59 test¡¡¡¡// ÕâÁ½¸öÊÇmysqlÊý¾Ý¿â°²×°Ê±Ä¬ÈϵÄÁ½¸öÊý¾Ý¿âÎļþ

?

ÎÒÃÇ¿ÉÒÔ×Ô¼º´´½¨Ò»¸öÊý¾Ý¿â£¬À´Ñé֤һϸÃÊý¾Ý¿âÎļþµÄ´æ·ÅλÖÃ

?

´´½¨Ò»¸öÎÒÃÇ×Ô¼ºµÄÊý¾Ý¿â£º
mysql> create database x1;
Query OK, 1 row affected (0.00 sec)

[root@hadoop1 mysql]# ls -l
×ÜÓÃÁ¿ 20492
-rw-rw----. 1 mysql mysql 10485760 4ÔÂ   6 22:01 ibdata1
-rw-rw----. 1 mysql mysql  5242880 4ÔÂ   6 22:01 ib_logfile0
-rw-rw----. 1 mysql mysql  5242880 4ÔÂ   6 21:59 ib_logfile1
drwx------. 2 mysql mysql     4096 4ÔÂ   6 21:59 mysql
srwxrwxrwx. 1 mysql mysql        0 4ÔÂ   6 22:01 mysql.sock
drwx------. 2 mysql mysql     4096 4ÔÂ   6 21:59 test
drwx------. 2 mysql mysql     4096 4ÔÂ   6 22:15 x1¡¡¡¡//new database
[root@hadoop1 mysql]# cd xiaoluo/
[root@hadoop1 x1]# ls
db.op
Ê×Ò³ ÉÏÒ»Ò³ 1 2 ÏÂÒ»Ò³ βҳ 1/2/2
¡¾´ó ÖРС¡¿¡¾´òÓ¡¡¿ ¡¾·±Ìå¡¿¡¾Í¶¸å¡¿¡¾Êղء¿ ¡¾ÍƼö¡¿¡¾¾Ù±¨¡¿¡¾ÆÀÂÛ¡¿ ¡¾¹Ø±Õ¡¿ ¡¾·µ»Ø¶¥²¿¡¿
·ÖÏíµ½: 
ÉÏһƪ£ºmysql 1366´íÎó£º×Ö·û¼¯³åÍ»µ¼ÖÂ.. ÏÂһƪ£ºMySQL°²×°Ö®¡°V5.6¡±

ÆÀÂÛ

ÕÊ¡¡¡¡ºÅ: ÃÜÂë: (ÐÂÓû§×¢²á)
Ñé Ö¤ Âë:
±í¡¡¡¡Çé:
ÄÚ¡¡¡¡ÈÝ:

¡¤Linuxϵͳ¼ò½é (2025-12-25 21:55:25)
¡¤Linux°²×°MySQL¹ý³Ì (2025-12-25 21:55:22)
¡¤Linuxϵͳ°²×°½Ì³Ì£¨ (2025-12-25 21:55:20)
¡¤HTTP Åc HTTPS µÄ²î„ (2025-12-25 21:19:45)
¡¤ÍøÕ¾°²È«±ØÐ޿ΣºÍ¼ (2025-12-25 21:19:42)