centos安装mysql

1.卸载掉原有mysql

rpm -qa | grep mysql  // 这个命令就会查看该操作系统上是否已经安装了mysql数据库
rpm -e mysql  // 普通删除模式
rpm -e --nodeps mysql  // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除


2.通过yum来进行mysql的安装

yum list | grep mysql
yum install -y mysql-server mysql mysql-devel
rpm -qi mysql-server      //查看刚安装好的mysql-server的版本


3.mysql数据库的初始化及相关配置

service mysqld start     //启动mysql服务
chkconfig --list | grep mysqld  //命令来查看mysql服务是不是开机自动启动
chkconfig mysqld on   //命令来将其设置成开机启动


( mysql数据库安装完以后只会有一个root管理员账号,但是此时的root账号还并没有为其设置密码,在第一次启动mysql服务时,会进行数据库的一些初始化工作,在输出的一大串信息中,我们看到有这样一行信息 :


/usr/bin/mysqladmin -u root password 'new-password'  // 为root账号设置密码 )
mysqladmin -u root password 'root'  // 通过该命令给root账号设置密码为 root
mysql -u root -p     //登录mysql数据库了


4.mysql数据库的主要配置文件

/etc/my.cnf         //这是mysql的主配置文件

 cat /etc/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


/var/lib/mysql          // mysql数据库的数据库文件存放位置


/var/log mysql        //数据库的日志输出存放位置


我们的mysql数据库是可以通过网络访问的,并不是一个单机版数据库,其中使用的协议是 tcp/ip 协议,我们都知道mysql数据库绑定的端口号是 3306 ,所以我们可以通过 netstat -anp 命令来查看

转载于:https://my.oschina.net/km3/blog/519203

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值