zoukankan      html  css  js  c++  java
  • centos安装mysql

    安装步骤

    资源

    链接:https://pan.baidu.com/s/10Q1VyI2dp949146-dlL3Ww
    提取码:1g87

    1.卸载系统自带的Mariadb

    Centos7将默认数据库mysql替换成了Mariadb,所以还想使用mysql的话,首先最好卸载系统自带的Mariadb。

    输入上述两个命令,注意下面那个warning,my.cnf文件被改名了,这个文件我们稍后有用。

    2.将mysql的tar包上传并解压

    为了避免很多不必要的麻烦,请将mysql的tar包上传到/usr/local目录下。

    解压:

    改名:

    3.新增一个用户,并将mysql文件夹下的所有文件设为该用户所有

    4.将support-files下的mysql.server文件复制到/etc/init.d目录下,并改名为mysql.

    目的是将mysql加入系统进程。从而可以使用service mysql start/stop命令来开关mysql 。

    5.配置/etc/my.cnf文件

    在my.cnf文件中加入以下内容,有可能在/etc下没有这个文件,我在工具准备中准备了一份。

    6.配置环境变量

    vi /etc/profile

    加入下面两行内容。

    再source /etc/profile生效。

    7.初始化mysql

    输入命令:mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data

    出现报错:我们在/etc下创建这个my.cnf.d文件夹。

    初始化成功。在最后一行给了一个root用户的临时密码,这个第一次登陆的时候要用,先记住。

    8.启动mysql数据库服务

    命令:service mysql start

    出现报错:我们去/usr/local/mysql下创建mysqld.log文件。

    这时发现一个疏漏,我没有将刚才创建的文件夹的所有权改为mysql用户。用chown命令更改所有权后再次启动。

    9.简单测试一下

    重置密码

    成功将默认数据库给显示出来了。

    Ctrl+z可以退出客户端。

    service mysql stop关掉mysql服务。

  • 相关阅读:
    使用cordova开发移动app时用form表单的submit时遇到的问题
    收藏链接
    Hibernate总结
    MyBatis基本应用
    Java中字符串(String)总结
    SpringMVC
    SpringIOC----注解
    栈与堆的区别
    IOS模型
    Java Web容器的启动过程
  • 原文地址:https://www.cnblogs.com/ws1149939228/p/12725829.html
Copyright © 2011-2022 走看看