注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

断尘居

温柔的男人像海洋。

 
 
 
 
 

日志

 
 

CentOS安装、配置MySQL  

2014-01-20 12:06:34|  分类: MySQL |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
Step 1、安装MySQL服务

[root@BobServerStation local]# yum -y install mysql mysql-server


Step 1、首次启动MySQL服务会输出较多LOG信息

[root@BobServerStation local]# service mysqld start

Initializing MySQL database:  Installing MySQL system tables...

OK

Filling help tables...

OK


To start mysqld at boot time you have to copy

support-files/mysql.server to the right place for your system


PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !

To do so, start the server, then issue the following commands:


/usr/bin/mysqladmin -u root password 'new-password'

/usr/bin/mysqladmin -u root -h localhost.localdomain password 'new-password'


Alternatively you can run:

/usr/bin/mysql_secure_installation


which will also give you the option of removing the test

databases and anonymous user created by default.  This is

strongly recommended for production servers.


See the manual for more instructions.


You can start the MySQL daemon with:

cd /usr ; /usr/bin/mysqld_safe &


You can test the MySQL daemon with mysql-test-run.pl

cd /usr/mysql-test ; perl mysql-test-run.pl


Please report any problems with the /usr/bin/mysqlbug script!


                                                                   [  OK  ]

Starting mysqld:                                           [  OK  ]



Step 3、设置MySQL服务开机自启动

[root@BobServerStation local]# chkconfig mysqld on


设置后查看是否设置成功

[root@BobServerStation local]# chkconfig --list | grep mysqld

mysqld         0:off 1:off 2:on 3:on 4:on 5:on 6:off                 // 2-5为on则表示自启动


Step 4、设置root用户密码

[root@BobServerStation local]# mysqladmin -u root password 'BobZ'


Step 5、设置服务端编码

[root@BobServerStation local]# vim /etc/my.cnf

[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
default-character-set=utf8
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0

此时用户是无法远程登陆该数据库的,接下来为用户授权
Step 6、登陆数据库并授权。

[root@BobServerStation local]# mysql -u root -p

Enter password: 

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 4

Server version: 5.1.71 Source distribution


Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved.


Oracle is a registered trademark of Oracle Corporation and/or its

affiliates. Other names may be trademarks of their respective

owners.


Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.


mysql> grant all on *.* to root@'%' identified by '123456';    --为所有主机授权使用root用户操作所有库和表,密码123456

Query OK, 0 rows affected (0.00 sec)


设置完毕后重启MySQL服务,则可以通过客户端工具远程连接并操作此数据库。

[root@BobServerStation local]# service mysqld restart

Stopping mysqld:                                           [  OK  ]

Starting mysqld:                                            [  OK  ]




  评论这张
 
阅读(762)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017