centos7下安装mysql
来源:互联网 发布:java中权限控制框架 编辑:程序博客网 时间:2024/04/30 15:11
centos7默认安装了mariadb数据库,安装mysql是首先卸载mariadb数据库。
rpm -qa | grep mariadb 检测安装的mariadb数据库。
mariadb-libs-5.5.44-2.el7.centos.x86_64
mariadb-server-5.5.44-2.el7.centos.x86_64
mariadb-5.5.44-2.el7.centos.x86_64
卸载mariadb数据库
rpm -e --nodepsmariadb-libs-5.5.44-2.el7.centos.x86_64
rpm -e --nodepsmariadb-server-5.5.44-2.el7.centos.x86_64
rpm -e --nodepsmariadb-5.5.44-2.el7.centos.x86_64
去mysql官网下载mysql5.6.24版本安装文件,解压安装一下三个文件
rpm -ivh MySQL-server-advanced-5.6.24-1.el6.x86_64.rpm
rpm -ivh MySQL-devel-advanced-5.6.24-1.el6.x86_64.rpm
rpm -ivhMySQL-client-advanced-5.6.24-1.el6.x86_64.rpm
开启3306端口
firewall -cmd --zone=public --add-port=3306/tcp --permanent
重启防火墙
systemctl restart firewalld
设置数据库密码
[root@localhost opt]# mysqld_safe --user=mysql --skip-grant-tables --skip-networking &
[root@localhost opt]# mysql -uroot mysql
mysql> UPDATE user SET Password=PASSWORD('123456') where USER='root';
mysql> FLUSH PRIVILEGES;
mysql>quit;[root@localhost opt]#service mysql restart
[root@localhost opt]# mysql -uroot -pmysql> SET PASSWORD = PASSWORD('123456');
mysql>FLUSH PRIVILEGES;
mysql>quit;
到此数据安装完毕!
如果要设置为任何客户端都可以以root连接的话,登录mysql执行:
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'Huawei123' WITH GRANT OPTION;
mysql>FLUSH PRIVILEGES;
mysql>quit;
- CentOS7下mysql安装
- CentOS7 下安装 mysql
- centos7 下安装mysql
- centos7下安装mysql
- Centos7下安装mysql
- centos7下安装mysql
- Centos7下安装mysql
- centos7下安装mysql
- CentOS7下安装MySQL
- centos7下安装mysql
- centos7下mysql安装
- centos7下安装mysql
- centos7下安装mysql
- Centos7下安装MySQL
- centOS7下安装MySQL
- centos7 下mysql 安装
- CentOS7下 安装mysql
- Centos7下安装MySQL
- 利用Jexl输出造型为Object实体类的某个变量属性值
- spring框架学习(五)注解
- springMVC+hibernate+oracle10g实现用户登陆
- Linux Top 命令解析
- MongoDB干货系列2-MongoDB执行计划分析详解(2)
- centos7下安装mysql
- 销售退货业务流程
- MySQL Group Replication HA with ProxySQL [主节点故障切换对应用无感知]
- spring框架学习(六)AOP
- 深入理解Android之设备加密Device Encryption
- DDL DML DCL语句
- 编码与解码
- gif格式分析
- 转载:、Glide的简单使用