有网络的部署mysql方式
2.1 准备 由于mysql数据库比较吃内存 准备一个主机内存较大些
也就是获取mysql的镜像地址 ,一般我们会选择国内的镜像站,更快速些 注意版本和系统
wget 是一个linux的下载工具,需要yum -y install wget 安装一下
关闭防火墙和系统防护
2.2 安装相关的工具软件 # yum install -y net-tools.x86_64 libaio.x86_64 perl.x86_64
安装mysql 服务器 # yum install -y mysql-community*
mysql安装过程中如果遇到某些安装失败,就重新安装一遍,
假如主机之前安装过 mariadb 数据库 需要先卸载 mariadb对应的软件包
# yum remove mariadb-server mariadb
# yum remove -y mariadb-libs.x86_64
2.3 安装成功后
启动mysql 服务器 # systemctl start mysqld
设置开机自启动服务器 # systemctl enable mysqld
查询mysql数据库服务程序状态 # systemctl status mysqld
2.4 改密码, 登录, 测试
mysql 有默认密码,也有之前设置过的密码,我们在登录使用mysql 数据库前应该修改密码
先查询到默认密码 # grep 'password' /var/log/mysql.log
看到一条 A temporary password is generated for root@localhost: 默认密码
冒号和空格的后面,全都是密码
将默认密码记录下来
修改密码 # mysqladmin -uroot -p'默认密码' password '新密码'
用新密码登录 # mysql -uroot -p'新密码'
或者 # mysql -uroot -p
非明码输入
查看数据库验证 # show databases;
2.5 在CentOS 中部署数据库成功