CentOS7安装mysql5.6

  1.安装CentOS7

        安装的步骤可以参考这里:https://www.osyunwei.com/archives/7829.html

        注意:网络适配器选择NAT

       安装好了就启动修改配置文件:/etc/sysconfig/network-scripts/ifcfg-ens33

        TYPE=Ethernet
         PROXY_METHOD=none
         BROWSER_ONLY=no
         BOOTPROTO=dhcp
         DEFROUTE=yes
        IPV4_FAILURE_FATAL=no
        NAME=ens33
        UUID=149df2cf-7978-46b1-b7cf-003f8a8f3636
        DEVICE=ens33
        ONBOOT=yes

      确保能能够联网

     

    如果想要使用桥接模式,win10的系统无法用使用虚拟机桥接的模式上网,如果宿主机绑定了mac地址可以使用此方法实现桥接的功能:https://www.cnblogs.com/maowenqiang/articles/7727910.html

,使用桥接模式需要设置IP地址、网关DNS,CentOS 7.0默认安装好之后是没有自动开启网络连接的!首先去这台机器的设置里面找到mac地址:00:0C:29:84:19:FE(这是我的)

两种模式的区别:

桥接就是相当于在局域网中再分配一个单独的ip和mac地址,可以与宿主机同一网段的主机通信,而NAT是只能是宿主机与虚拟机通信

2.安装mysql5.6

  1.查看centos7的版本:cat /etc/redhat-releas  centos7没有问题

      

   2.卸载MariaDB (centos7默认自带)

 查看当前安装的mariadb包: rpm -qa | grep mariadb 

    rpm -e --nodeps mariadb-libs-5.5.44-2.el7.centos.x86_64 

  3.查看之前安装的mysql: rpm -aq | grep -i mysq ,如果有就卸载重新装过

     果然有:

      

   卸载:

     

  4.安装mysql

    执行:yum install -y perl-Module-Install.noarch

   上传解压mysql5.6的安装包,执行安装命令,安装顺序不能错

    

   

   启动mysql,ok,没有问题

    

 5.破解mysql的登陆

    设置一个首次登陆的密码:

service mysql stop

mysqld_safe --skip-grant-tables &

mysql

mysql> use mysql;

mysql> UPDATE user SET password=password("123456") WHERE user='root';    (会提示修改成功query ok

update user set password=password('123456') where user='root';

mysql> flush privileges;

mysql> exit;

  登陆成功后,执行下下面:

  

  开放3306端口:

      /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT

修改远程登陆密码:  如果不这样做远程登陆会报:远程登陆会报错,1045
     update user set password=password('123456') where user='root';

     这样查看是否设置成功:这是修改前,修改后可以看看还是不是这个

     

    

    

 6.修改字符集以保证在程序中不会出现乱码,插入数据中文显示?所以查看mysql的字符集

  修改前:

  

  修改后:

   

  重启mysql服务:

  

  7.在程序中使用的时候还需要在连接字符串中设置编码方式,这样才不会插入数据显示乱码。

    

         

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

时空恋旅人

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值