Linux安装mysql

1.查看系统是否已经安装mysql,执行 rpm -qa|grep mysql-server

 

2.使用yum安装mysql,执行执行命令

 1) wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

 2)rpm -ivh mysql-community-release-el7-5.noarch.rpm

 3)yum install mysql mysql-server mysql-devel -y(在7.x的系统中没有yum的源)

通过yum安装,出现complete,完毕,安装完成。

 

3.vim编辑/etc/my.cnf,mysql的配置文件,配置字符集

    在【mysql】节点下添加

     character-set-server=utf8

   default-character-set=utf8

 

4.配置mysql的自启动  chkconfig mysqld on (systemctl enable mysqld.service)

 

5.尝试启动mysql,执行 systemctl start mysqld.service

    1)启动失败,查看mysql的日志,找不到mysql/user.frm文件

        原因1:数据库目录错位,编译安装指定的路径为/opt/data,并且mysql_install_db初始化数据库时指定的datadir也为/opt/data,解决办法就是修改my.cnf配置文件中的datadir路径为/opt/data,或者重新指定mysql_install_db初始化时的datadir路径

    原因2:如果datadir下这些必要的文件都存在的话,一般来说是权限的问题,把这个目录下的所有文件的所属用户全部修改为mysql

  

6.修改密码,执行 set password for root@localhost = password('rootpwd');

 

7.新建mmal_learning数据库,并且设置字符集为utf8

  执行 create database mmall_learning default character set utf8 COLLATE utf8_general_ci;

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值