centos 7 安装mysql

1、安装mariadb,一路y
    yum install mysql mysql-server mysql-devel
2、安装server
    yum search mariadb
3、yum -y install mariadb-server
4、mysql_install_db
5、执行systemctl status mariadb,看看当前是不是启动的
 
6、执行getenforce,我看看当前selinux状态
 
7、执行setenforce 0 临时关闭selinux
 
8、再去执行启动的操作 systemctl start mariadb
 
9、还不能启动那你执行:chown -R mysql.mysql  /var/lib/mysql
 
10、再执行启动操作 systemctl start mariadb
 
11、执行mysql回车
 
12、退出
 
13、设置密码:mysqladmin -uroot  password "密码"
 
14、好的,现在没有密码光敲mysql就连接不上,得这样连:mysql -uroot  -pzlkj
 
15、最后把selinux永久禁用掉 vi /etc/selinux/config
    将SELINUX=enforcing改为SELINUX=disabled
    重启服务器
16、将3306加入防火墙
    1)、关闭防火墙systemctl start firewalld.service
    2)、开启端口firewall-cmd --zone=public --add-port=3306/tcp --permanent
    3)、输入命令重启防火墙;systemctl restart firewalld.service
    4)、输入命令重新载入配置;firewall-cmd --reload
17、远程登录没有权限的解决办法 报错信息:1130 host is not allowed to connect to this MariaDB server 或 1045-access denied for user 'root'@
    进入mysql输入(这样是授权给所有ip都可以远程访问本数据库)MariaDB [(none)]> grant all privileges on *.* to 'root'@'%' identified by 'zlkj';
    刷新生效:flush privileges;
18、设置mysql开机自启动
    输入 systemctl list-unit-file 查看状态
    mariadb 开机启动:systemctl enable mariadb
    mariadb 开机不启动:systemctl disable mariadb

Linux下

启动服务
service mysql start   
关闭服务
service mysql stop  
重启服务
service restart stop
登录 mysql -uroot  -pzlkj
退出 exit


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值