×ðÁú¿­Ê±¹ÙÍøµÇ¼

ÔõÑùʹÓÃÇå¾²µÄÊý¾Ý¿â»á¼û¿ØÖƱ£»¤CentOSЧÀÍÆ÷ÖеÄÊý¾Ý

ÔõÑùʹÓÃÇå¾²µÄÊý¾Ý¿â»á¼û¿ØÖƱ£»¤centosЧÀÍÆ÷ÖеÄÊý¾Ý

Ëæ×ÅÐÅÏ¢»¯Ê±´úµÄÉú³¤£¬Êý¾ÝµÄÇå¾²ÐԺͱ£»¤±äµÃÔ½À´Ô½Ö÷Òª ¡£CentOS×÷ΪһÖÖÊ¢ÐеIJÙ×÷ϵͳ£¬ÆÕ±éÓÃÓÚÆóҵЧÀÍÆ÷ºÍÊý¾Ý¿âµÄÖÎÀí ¡£±¾ÎĽ«ÏÈÈÝÔõÑùʹÓÃÇå¾²µÄÊý¾Ý¿â»á¼û¿ØÖÆÀ´±£»¤CentOSЧÀÍÆ÷ÖеÄÊý¾Ý ¡£

Ò»¡¢×°ÖúÍÉèÖÃÊý¾Ý¿â

Ê×ÏÈ£¬ÎÒÃÇÐèҪװÖÃÊý¾Ý¿â ¡£ÕâÀïÒÔMySQLΪÀý¾ÙÐÐÏÈÈÝ ¡£

1.×°ÖÃMySQLÊý¾Ý¿â

ÔÚCentOSЧÀÍÆ÷ÖУ¬Ê¹ÓÃÒÔÏÂÏÂÁîÀ´×°ÖÃMySQLÊý¾Ý¿â£º

sudo yum install mysql-server

µÇ¼ºó¸´ÖÆ

2.Æô¶¯MySQLÊý¾Ý¿â

ʹÓÃÒÔÏÂÏÂÁîÆô¶¯MySQLÊý¾Ý¿âЧÀÍ£º

sudo systemctl start mysqld

µÇ¼ºó¸´ÖÆ

3.ÉèÖÃMySQLÊý¾Ý¿â

Ö´ÐÐÒÔÏÂÏÂÁîÀ´ÉèÖÃMySQLÊý¾Ý¿â£¬ÉèÖÃrootÓû§ÃÜÂëºÍÆäËûÐëÒªÉèÖãº

sudo mysql_secure_installation

µÇ¼ºó¸´ÖÆ

¶þ¡¢½¨ÉèÊý¾Ý¿âºÍÓû§

ÔÚMySQLÖУ¬ÎÒÃÇÐèÒª½¨ÉèÊý¾Ý¿âºÍÓû§£¬²¢ÎªÓû§ÊÚÓèÊʵ±µÄȨÏÞ ¡£

1.怬MySQL

ʹÓÃÒÔÏÂÏÂÁîµÇ¼µ½MySQLÊý¾Ý¿â£º

mysql -u root -p

µÇ¼ºó¸´ÖÆ

ÊäÈërootÓû§µÄÃÜÂ룬Ȼºó°´»Ø³µ¼üµÇ¼ ¡£

2.½¨ÉèÊý¾Ý¿â

ʹÓÃÒÔÏÂÏÂÁÉèÒ»¸öеÄÊý¾Ý¿â£º

CREATE DATABASE mydatabase;

µÇ¼ºó¸´ÖÆ

3.½¨ÉèÓû§

ʹÓÃÒÔÏÂÏÂÁÉèÒ»¸öеÄÓû§£¬²¢Îª¸ÃÓû§ÉèÖÃÃÜÂ룺

CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypassword';

µÇ¼ºó¸´ÖÆ

4.ÊÚÓèȨÏÞ

ʹÓÃÒÔÏÂÏÂÁîΪÓû§ÊÚÓèÊý¾Ý¿âµÄ»á¼ûȨÏÞ£º

GRANT ALL PRIVILEGES ON mydatabase.* TO 'myuser'@'localhost';

µÇ¼ºó¸´ÖÆ

5.Ë¢ÐÂȨÏÞ

Ö´ÐÐÒÔÏÂÏÂÁîÒÔÈ·±£¸ü¸ÄÉúЧ£º

FLUSH PRIVILEGES;

µÇ¼ºó¸´ÖÆ

Èý¡¢Ê¹Óûá¼û¿ØÖƹæÔò±£»¤Êý¾Ý¿â

³ýÁËÊý¾Ý¿âµÄ»ù±¾ÉèÖÃÍ⣬ÎÒÃÇ»¹¿ÉÒÔʹÓûá¼û¿ØÖƹæÔòÀ´ÔöÇ¿Êý¾Ý¿âµÄÇå¾²ÐÔ ¡£

1.½ûÓÃÔ¶³Ì»á¼û

ÈôÊÇÖ»ÔÊÐíÍâµØ»á¼ûÊý¾Ý¿â£¬¿ÉÒÔͨ¹ý±à¼­MySQLÉèÖÃÎļþÀ´½ûÓÃÔ¶³Ì»á¼û ¡£

ÕÒµ½²¢·­¿ªMySQLÉèÖÃÎļþ£º

sudo vi /etc/my.cnf

µÇ¼ºó¸´ÖÆ µÇ¼ºó¸´ÖÆ µÇ¼ºó¸´ÖÆ

ÔÚÒÔÏÂÐÐÌí¼Ó×¢ÊÍ·ûºÅ¡°#¡±£¬Ê¹Æä±äΪעÊÍÐУº

# bind-address = 127.0.0.1

µÇ¼ºó¸´ÖÆ

ÉúÑIJ¢¹Ø±ÕÎļþ ¡£

2.ÉèÖÃÃÜÂëÕ½ÂÔ

¿ÉÒÔͨ¹ýÐÞ¸ÄMySQLÉèÖÃÎļþÀ´ÉèÖÃÃÜÂëÕ½ÂÔ£¬ÒªÇóÓû§Ê¹ÓÃÇ¿ÃÜÂë²¢°´ÆÚ¸ü¸ÄÃÜÂë ¡£

ÕÒµ½²¢·­¿ªMySQLÉèÖÃÎļþ£º

sudo vi /etc/my.cnf

µÇ¼ºó¸´ÖÆ µÇ¼ºó¸´ÖÆ µÇ¼ºó¸´ÖÆ

ÔÚ[mysqld]²¿·ÖÏÂÌí¼ÓÒÔÏÂÐУº

validate_password_policy=STRONG
validate_password_length=8

µÇ¼ºó¸´ÖÆ

ÉúÑIJ¢¹Ø±ÕÎļþ ¡£

3.ÆôÓÃÈÕÖ¾¼Í¼

MySQLµÄÈÕÖ¾¼Í¼¹¦Ð§¿ÉÒԼͼÊý¾Ý¿â²Ù×÷ºÍ»á¼ûÈÕÖ¾£¬ÒÔ±ã¾ÙÐÐÉó¼ÆºÍÇå¾²ÆÊÎö ¡£

ÕÒµ½²¢·­¿ªMySQLÉèÖÃÎļþ£º

sudo vi /etc/my.cnf

µÇ¼ºó¸´ÖÆ µÇ¼ºó¸´ÖÆ µÇ¼ºó¸´ÖÆ

ÔÚ[mysqld]²¿·ÖÏÂÌí¼ÓÒÔÏÂÐУº

general_log=1
general_log_file=/var/log/mysql/query.log

µÇ¼ºó¸´ÖÆ

ÉúÑIJ¢¹Ø±ÕÎļþ ¡£

ÖØÆôMySQLЧÀÍÒÔʹ¸ü¸ÄÉúЧ£º

sudo systemctl restart mysqld

µÇ¼ºó¸´ÖÆ

ËÄ¡¢×ܽá

ͨ¹ý×°ÖúÍÉèÖÃÇå¾²µÄÊý¾Ý¿â»á¼û¿ØÖÆ£¬ÎÒÃÇ¿ÉÒÔ±£»¤CentOSЧÀÍÆ÷ÖеÄÊý¾ÝÇå¾² ¡£³ýÁËÉèÖÃÊý¾Ý¿âºÍÓû§£¬»¹¿ÉÒÔ½ûÓÃÔ¶³Ì»á¼û¡¢ÉèÖÃÃÜÂëÕ½ÂÔºÍÆôÓÃÈÕÖ¾¼Í¼µÈ²½·¥À´ÔöÇ¿Êý¾Ý¿âµÄÇå¾²ÐÔ ¡£Í¬Ê±£¬°´ÆÚÉý¼¶ºÍ¸üвÙ×÷ϵͳºÍÊý¾Ý¿âÈí¼þÒ²ÊǼá³ÖЧÀÍÆ÷Çå¾²µÄÖ÷Òª°ì·¨ ¡£Ï£Íû±¾ÎĶÔÄúÓÐËù×ÊÖú£¬Ð»Ð»ÔĶÁ£¡

ÒÔÉϾÍÊÇÔõÑùʹÓÃÇå¾²µÄÊý¾Ý¿â»á¼û¿ØÖƱ£»¤CentOSЧÀÍÆ÷ÖеÄÊý¾ÝµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

ÃâÔð˵Ã÷£ºÒÔÉÏչʾÄÚÈÝȪԴÓÚÏàÖúýÌå¡¢ÆóÒµ»ú¹¹¡¢ÍøÓÑÌṩ»òÍøÂçÍøÂçÕûÀí£¬°æȨÕùÒéÓë±¾Õ¾Î޹أ¬ÎÄÕÂÉæ¼°¿´·¨Óë¿´·¨²»´ú±í×ðÁú¿­Ê±¹ÙÍøµÇ¼ÂËÓÍ»úÍø¹Ù·½Ì¬¶È£¬Çë¶ÁÕß½ö×ö²Î¿¼ ¡£±¾ÎĽӴýתÔØ£¬×ªÔØÇë˵Ã÷À´ÓÉ ¡£ÈôÄúÒÔΪ±¾ÎÄÇÖÕ¼ÁËÄúµÄ°æȨÐÅÏ¢£¬»òÄú·¢Ã÷¸ÃÄÚÈÝÓÐÈκÎÉæ¼°ÓÐÎ¥¹«µÂ¡¢Ã°·¸Ö´·¨µÈÎ¥·¨ÐÅÏ¢£¬ÇëÄúÁ¬Ã¦ÁªÏµ×ðÁú¿­Ê±¹ÙÍøµÇ¼ʵʱÐÞÕý»òɾ³ý ¡£

Ïà¹ØÐÂÎÅ

ÁªÏµ×ðÁú¿­Ê±¹ÙÍøµÇ¼

13452372176

¿É΢ÐÅÔÚÏß×Éѯ

ÊÂÇéʱ¼ä£ºÖÜÒ»ÖÁÖÜÎ壬9:30-18:30£¬½ÚãåÈÕÐÝÏ¢

QR code
ÍøÕ¾µØͼ