为VMware虚拟机中的 Linux操作系统 安装MySQL数据库

1、下载并安装 VMware
[下载地址]:腾讯微云 全部 > 实用软件 > Linux > VMware
2、在VMware虚拟机中安装CentOS
[下载地址]:http://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/
[安装教程]:https://blog.csdn.net/csucsgoat/article/details/118310351
3、为Linux虚拟机进行联网
[操作教程]:https://blog.csdn.net/weixin_43871127/article/details/102062181
4、在Linux虚拟机上安装MySQL数据库
  • 以root用户登录Linux操作系统

    [Username]:root
    
    [Password]:123456
    
    
  • 安装wget

    yum install wget
    
    
  • 下载yum源安装包

    wget http://repo.mysql.com/mysql57-community-release-el7.rpm
    
    
  • 安装下载好的rpm

    rpm -ivh mysql57-community-release-el7.rpm
    
    
  • 安装MySQL

    yum install mysql-server --nogpgcheck
    
    
  • 启动MySQL服务

    systemctl start mysqld
    
    
  • 初始化设置

    grep 'temporary password' /var/log/mysqld.log
    
    #root@localhost:后面一串字符,就是初始密码。
    
  • 登录MySQL

    mysql -u root -p
    
    初始密码;
    
  • 更改密码策略

    • 密码强度设为最低等级
    mysql>set global validate_password_policy=0; 
    
    • 更新授权表生效
    mysql>flush privileges;   
    
    
  • 更改密码

    mysql_secure_installation
    
    
  • 出现是否需要确认的一律输入

    y
    
    
  • 设置开机自动运行MySQL服务

    systemctl enable mysqld
    
    
  • 打开防火墙3306端口

    firewall-cmd --zone=public --add-service=mysql --permanent
    
    
5、Navicat 16 安装与破解
[操作教程]:https://www.jianshu.com/p/9c4c499429da
6、2002 报错
  • 查看防火墙是否开启

    firewall-cmd --state
    
    
  • 临时关闭防火墙

    systemctl stop firewalld.service
    
  • 关闭防火墙后,Navicat成功连接到数据库

  • 临时开启防火墙

    systemctl start firewalld.service
    
    
7、1130 报错
  • 连接服务器

    mysql -u root -p
    
    
  • 看当前所有数据库

    show databases;MySQL
    
    
  • 进入mysql数据库

    use mysql;
    
    
  • 查看mysql数据库中所有的表

    show tables;
    
    
  • 修改user表中的Host

    update user set Host='%' where User='root';
    
    
  • 更新授权表生效

    flush privileges;
    
  • 3
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值