0、mariadb下项目部署
安装参考:
查阅官方资料:https://mariadb.org
安装参考:
https://zhuanlan.zhihu.com/p/503820111
https://mp.weixin.qq.com/s/Wrs44QPtrxKfnqpBFXiuzg
第一步:查询系统内是否已安装 Mariadb 旧版本或者mysql
sudo rpm -qa |grep mariadb
sudo rpm -qa |grep mysql
有就删除
yum remove mysql* -y
sudo yum remove mariadb-libs -y
第二步、下载mariadb(卸载)
sudo yum install MariaDB-server MariaDB-client
官方下载方式:
修改下载源: vim /etc/yum.repos.d/mariadb.repo
# MariaDB 10.2 CentOS repository list - created 2022-04-21 07:30 UTC
# https://mariadb.org/download/
[mariadb]
name = MariaDB
baseurl = https://mirrors.aliyun.com/mariadb/yum/10.2/centos7-amd64
gpgkey=https://mirrors.aliyun.com/mariadb/yum/RPM-GPG-KEY-MariaDB
gpgcheck=1
再
yum -y makecache
sudo yum install MariaDB-server MariaDB-client
补充卸载:
systemctl stop mysql
yum -y remove MariaDB*
rm -rf /var/lib/mysql
rm -rf /usr/lib64/mysql
rm -rf /var/log/mysql*
第三步、启动前检查 以及 启动mariadb服务
端口检查:
ss -lntp |grep 3306
netstat -anpt | grep mysql
查看mariadb服务
sudo systemctl status mariadb.service
启动mariadb服务
sudo systemctl start mariadb.service
设置开机自启动
sudo systemctl enable mariadb.service
第四步、安全初始化 Mariadb
sudo mariadb-secure-installation 初始密码为空,root密码
sudo mysql-secure-installation
以下设置按照需求改变:
1、Enter current password for root (enter for none): #默认密码为空,回车即可
2、Switch to unix_socket authentication [Y/n] n #选择n
3、Change the root password? [Y/n] y #设置root新密码
4、Remove anonymous users? [Y/n] y #移除匿名账号
5、Disallow root login remotely? [Y/n] n #是否允许root账号的远程访问
6、Remove test database and access to it? [Y/n] y #移除test数据库
7、Reload privilege tables now? [Y/n] y #重新加载权限
第五步、测试登录 Mariadb
mysql -uroot -p
或者 mysql -uroot -p密码
第六步、root 账号添加远程登录权限及操作所有数据库的权限
#创建账号
create user 'root'@'%' identified by 'root';
#账号赋权
grant all privileges on *.* to 'root'@'%' ;
navicat 远程连接测试

浙公网安备 33010602011771号