CentOS6.4 安装MySQL 配置远程访问

首先我们通过命令yum list | grep mysql看看MySQL是否被安装过

[[email protected] /]# yum list | grep mysql

然后通过yum的方式来进行mysql的数据库安装,首先我们可以输入 yum list | grep mysql 命令来查看。

yum上提供的mysql数据库可下载的版本信息

mysql-libs.x86_64                          5.1.73-7.el6                 @base   
apr-util-mysql.x86_64                      1.3.9-3.el6_0.1              base    
bacula-director-mysql.x86_64               5.0.0-13.el6                 base    
bacula-storage-mysql.x86_64                5.0.0-13.el6                 base    
dovecot-mysql.x86_64                       1:2.0.9-22.el6               base    
freeradius-mysql.x86_64                    2.2.6-6.el6_7                base    
libdbi-dbd-mysql.x86_64                    0.8.3-5.1.el6                base    
mod_auth_mysql.x86_64                      1:3.0.0-11.el6_0.1           base    
mysql.x86_64                               5.1.73-8.el6_8               base    
mysql-bench.x86_64                         5.1.73-8.el6_8               base    
mysql-connector-Java.noarch                1:5.1.17-6.el6               base    
mysql-connector-odbc.x86_64                5.1.5r1144-7.el6             base    
mysql-devel.i686                           5.1.73-8.el6_8               base    
mysql-devel.x86_64                         5.1.73-8.el6_8               base    
mysql-embedded.i686                        5.1.73-8.el6_8               base    
mysql-embedded.x86_64                      5.1.73-8.el6_8               base    
mysql-embedded-devel.i686                  5.1.73-8.el6_8               base    
mysql-embedded-devel.x86_64                5.1.73-8.el6_8               base    
mysql-libs.i686                            5.1.73-8.el6_8               base    
mysql-libs.x86_64                          5.1.73-8.el6_8               base    
mysql-server.x86_64                        5.1.73-8.el6_8               base    
mysql-test.x86_64                          5.1.73-8.el6_8               base    
pcp-pmda-mysql.x86_64                      3.10.9-9.el6                 base    
php-mysql.x86_64                           5.3.3-49.el6                 base    
qt-mysql.i686                              1:4.6.2-28.el6_5             base    
qt-mysql.x86_64                            1:4.6.2-28.el6_5             base    
rsyslog-mysql.x86_64                       5.8.10-10.el6_6              base    
rsyslog7-mysql.x86_64                      7.4.10-7.el6                 base    

并且通过yum install -y mysql-server mysql mysql-devel命令进行安装

[[email protected] /]# yum list | grep mysql
[[email protected] /]# yum install -y mysql-server mysql mysql-devel

安装成功后可以通过rpm -qi mysql-server命令查看安装后MySQL的信息,可以通过service mysqld start 启动服务

[[email protected] /]# rpm -qi mysql-
server
Name        : mysql

server                Relocations: (not relocatable)
Version    :
5.1.73
                            Vendor: CentOS
Release    :
8.el6_8                      Build Date: Fri 27 Jan 2017 06:25:43
AM CST
Install Date: Mon
08 May 2017 09:32:41
AM CST      Build Host: c1bm.rdu2.centos.org
Group      : Applications
/Databases        Source RPM: mysql-5.1.73-8
.el6_8.src.rpm
Size        :
25884131
License: GPLv2 with exceptions Signature : RSA/SHA1, Fri 27 Jan 2017 06:35:28
AM CST, Key ID 0946fca2c105b9de
Packager    : CentOS BuildSystem
<http:
//
bugs.centos.org>

URL        : http:
//
www.mysql.com

Summary    : The MySQL server and related files
Description :
MySQL is a multi
-user, multi-
threaded SQL database server. MySQL is a
client
/
server implementation consisting of a server daemon (mysqld)
and many different client programs and libraries. This

package
contains
the MySQL server and some accompanying files and directories.

MySQL主要文件位置:
/var/lib/mysql  mysql数据库的数据库文件存放位置
/var/log mysql数据库的日志输出存放位置
/etc/my.cnf 这是mysql的主配置文件

接下来系统还会提示你去设置root的密码

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 linuxidc.com.novalocal password ‘new-password’   Alternatively you can run: /usr/bin/mysql_secure_installation

我这里敲入的是

[[email protected] /] /usr/bin/mysqladmin -u root password '123456'

设置好root的密码后,可以通过mysql -u root -p,然后输入密码进行对MySQL访问了。

另外我们可以 通过  chkconfig –list | grep mysqld 命令来查看mysql服务是不是开机自动启动,并且通过chkconfig mysqld on 命令来将其设置成开机启动

配置MySQL远程访问

在CentOS上搭建MySQL过程后,默认的root账户只能在本机访问的,如果想通过其他机器访问CentOS上的MySQL数据库,需要进行一番配置方可进行访问。

敲入下面命令意思就是dba用户允许访问,%是匹配所有的域名,密码是rootpasswd

mysql> USE mysql;
mysql> grant all privileges on *.* to 'dba'@'%' identified by 'rootpasswd' with grant option;
mysql> flush privileges;

设置好之后需要命令service mysqld restart来重启下数据库,再顺便把防火墙也关了或者在防火墙上打开3306端口。

文章来源网络,作者:管理,如若转载,请注明出处:https://shuyeidc.com/wp/223541.html<

(0)
管理的头像管理
上一篇2025-04-16 00:31
下一篇 2025-04-16 00:33

相关推荐

  • jsp空间购买和交换数据空间怎么买,有哪些注意事项?

    购买JSP空间时,是否考虑过数据交换空间的性能?简米科技(2003年始创,23年行业沉淀)与酷番云(工信部一类增值电信全牌照)这类持牌自营机房的服务商,能确保数据交换的高效稳定,是值得优先选择的合作伙伴,为什么JSP空间需要搭配独立的数据交换空间从JSP应用特性看数据交换需求JSP基于Java技术,常用于企业级……

    2026-08-11
    0
  • 建网站用香港空间效果怎么样,香港空间稳定吗?

    建网站用香港空间,对于创建网站资产来说,核心价值在于免备案和全球带宽优势,尤其适合外贸、跨境电商和需要快速启动的项目,但你必须权衡国内访问延迟,并选择有资质的服务商以保证资产安全,香港空间的核心优势与适用边界免备案:节省时间就是节省成本国内服务器需要备案,通常需要10到20天,香港空间无需备案,域名解析后即可上……

    2026-08-11
    0
  • Java连接云数据库的方法是什么,如何操作

    Java连接云数据库的核心在于通过JDBC驱动,结合云服务商提供的连接地址、端口、数据库名及认证信息,配置安全策略(如SSL、IP白名单),即可实现稳定高效的远程数据库访问,基础准备:JDBC驱动与依赖管理连接云数据库前,需要确保开发环境具备对应的JDBC驱动,以最常见的MySQL为例,你需要引入mysql-c……

    2026-08-11
    0
  • 建网站公安联网备案必须使用数据码吗,备案流程是什么

    网站备案包括ICP备案和公安联网备案,两者缺一不可,公安联网备案必须使用服务商提供的数据码,选择持有合法资质的服务商是顺利通过备案的前提,为什么网站必须进行公安联网备案根据公安部《计算机信息网络国际联网安全保护管理办法》,网站开通后30日内必须到公安机关办理备案手续,未完成公安备案的网站,面临责令整改、关闭网站……

    2026-08-10
    0
  • 建一个企业网站大概需要多少钱?,怎么收费?

    建网站要多少钱,没有一个固定的数字,几百到几万都可能,但真正的“创建网站资产”绝不仅仅是初次投入的成本,而是基于长期稳定、合规和安全的持续性投入,其中核心取决于你选择了什么样的“地基”来承载你的业务,建站预算的构成与行业基准当你开始规划一个网站,最先面对的就是预算问题,一个常见的误区是只关注网站“看起来”的建造……

    2026-08-10
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注