zoukankan      html  css  js  c++  java
  • 新手指南-在Linux之CentOS7上安装MySQL数据库

    由于MySQL是最流行的RDMS(关系型数据库)之一,其功能之强大不必多说,在Window系统上安装想必小伙伴们应该知道,下面是在(Linux)CentOS7 上安装MySQL的教程。

    (与其说这是一个数据库软件,不如说是给系统安装一个数据库关系服务更为合适,可以理解为database是计算机的一个进程或是服务。)

    一、获取安装资源

    (1)、自行下载所需的MySQL版本的压缩包资源文件,利用ftp软件从本地平台传送到Linux主机上。

    这里本人推荐Xmanager EnterPrice5的Xftp软件,方便且强大。(商用收费版,有破解版可以联系博主获取)

    (2)、从官网利用yum命令直接从官网获取资源拉取下载。

    [root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
    [root@localhost ~]# yum -y install mysql57-community-release-el7-10.noarch.rpm
    之后便可以开始安装MySQL服务器,注意会覆盖掉之前系统自带的mariadb。
    [root@localhost ~]# yum -y install mysql-community-server

    二、进行MySQL数据库设置

    启动MySQL服务:

    [root@localhost ~]# systemctl start  mysqld.service
    查看状态:
    [root@localhost ~]# systemctl status mysqld.service

    设置初始密码:

    通过如下命令可以在日志文件中找出密码:
    
    [root@localhost ~]# grep "password" /var/log/mysqld.log
    进入数据库:
    
    [root@localhost ~]# mysql -uroot -p
    认必须修改密码之后才能操作数据库:
    
    mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';

    三、MySQL服务基本管理命令

    1、设置安全选项:
    mysql_secure_installation
    
    2、关闭MySQL
    systemctl stop mysqld 
    
    3、重启MySQL
    systemctl restart mysqld 
    
    4、查看MySQL运行状态
    systemctl status mysqld 
    
    5、设置开机启动
    systemctl enable mysqld 
    
    6、关闭开机启动
    systemctl disable mysqld 
    
    7、配置默认编码为utf8:
    vi /etc/my.cnf #添加 [mysqld] character_set_server=utf8 init_connect='SET NAMES utf8'
    
    其他默认配置文件路径: 
    
    配置文件:/etc/my.cnf 日志文件:/var/log//var/log/mysqld.log 服务启动脚本:/usr/lib/systemd/system/mysqld.service socket文件:/var/run/mysqld/mysqld.pid
    
    8、查看版本
    select version();
    Keep moving forwards~
  • 相关阅读:
    阿里巴巴
    实用得 JS 代码
    C#获得当前插入数据的ID
    “职场五魅”助你成功
    SQL2005导入导出数据库方法集合
    VS05里checkboxlist用JS获取 value值
    sql 去除html标签函数
    百度新闻搜索结果页的采集
    把表中的某个字段格式如:2,3,4的数据分别插入到另一个表中
    jquery 定位元素并获取数据
  • 原文地址:https://www.cnblogs.com/-X-peng/p/14749443.html
Copyright © 2011-2022 走看看