centos安装mysql流程以及解决启动失败问题

安装步骤

安装前,我们可以检测系统是否自带安装 MySQL:

rpm -qa | grep mysql

如果你系统有安装,那可以选择进行卸载:

rpm -e mysql  // 普通删除模式
rpm -e --nodeps mysql 

安装

    wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
    rpm -ivh mysql57-community-release-el7-9.noarch.rpm
    yum install mysql-server

初始化 MySQL:

mysqld --initialize

启动 MySQL:

    systemctl start mysqld

查看 MySQL 运行状态:

    systemctl status mysqld

centos启动mysql报错

$ systemctl status mysqld.service
● mysqld.service - MySQL Server
  Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)
 Active: activating (start-pre) since 一 2018-09-03 06:27:17 EDT; 631ms ago
   Docs: man:mysqld(8)
         http://dev.mysql.com/doc/refman/en/using-systemd.html
Process: 26472 ExecStart=/usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid $MYSQLD_OPTS (code=exited, status=1/FAILURE)
Control: 26489 (mysqld_pre_syst)
 Memory: 26.6M
 CGroup: /system.slice/mysqld.service
       └─control
         ├─26489 /bin/bash /usr/bin/mysqld_pre_systemd
         └─26506 /usr/bin/python -Es /usr/sbin/semanage fcontext -a -e /var/lib/mysql /var/lib/mysql-files

9月 03 06:27:17 test241vm22 systemd[1]: Starting MySQL Server...

解决办法

chown mysql:mysql -R /var/lib/mysql

修改初始密码

     You must reset your password using ALTER USER statement before executing this statement.

安装完mysql 之后,登陆以后,不管运行任何命令,总是提示这个

step 1: SET PASSWORD = PASSWORD(‘your new password‘);

step 2: ALTER USER ‘root‘@‘localhost‘ PASSWORD EXPIRE NEVER;

step 3: flush privileges;

创建用户,授权远程登陆

create user ‘test‘@‘10.1.3.200‘ identified by ‘123456‘;
grant all privileges on *.* to ‘sl_test‘@‘10.100.0.0‘;
    flush privileges;

导入数据库

source /data/model/tables.sql       

原文地址:http://blog.51cto.com/12880687/2169839

时间: 2024-10-06 08:42:43

centos安装mysql流程以及解决启动失败问题的相关文章

CentOS安装MySQL问题汇总

遇到的错误 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) denied for user 'root'@'localhost' (using password: NO) 描述:刚安装完MySQL,第一次登陆. [[email protected] ~]$ mysql -u root -p Enter password: #我记得root初始是没密码的,这句直接回车 ERROR

centos 安装mysql 5.5.12

1.安装gcc-c++  gcc make cmake编译器 2.安装ncurses 3.添加用户组 groupadd mysql useradd -r -g mysql mysql 4.安装 tar -zxvf mysql-5.5.12.tar.gz cd mysql-5.5.12 cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql -DMYSQL_UNIX_ADDR=/data/mysql/mysql.sock -DDEFAULT_CHARSET=ut

虚拟机centos安装mysql遇到 Couldn‘t resolve host ‘mirror

网上查了一下说是DNS服务器错误.于是修改一下 /etc/resolv.conf添加一个nameserver 8.8.8.8完成虚拟机centos安装mysql遇到 Couldn't resolve host 'mirror安装MySql server:1.下载安装 yum install -y mysql-server2.服务开启 service mysqld start3.服务随开机启动 chkconfig mysqld on4.进入mysql mysql exit5.安装连接 yum in

CentOS安装mysql*.rpm提示conflicts with file from package的解决办法

CentOS 6.5下安装MySql 5.6 解压文件:tar xvf MySQL-5.6.19-1.linux_glibc2.5.x86_64.rpm-bundle.tar 释放出以下文件: MySQL-embedded-5.6.19-1.linux_glibc2.5.x86_64.rpmMySQL-devel-5.6.19-1.linux_glibc2.5.x86_64.rpmMySQL-shared-compat-5.6.19-1.linux_glibc2.5.x86_64.rpmMySQ

【linux】CentOS安装mysql*.rpm提示conflicts with file from package的解决办法

使用以下命令安装: rpm -ivh MySQL-server-5.6.19-1.linux_glibc2.5.x86_64.rpm 错误提示如下: Preparing...                ########################################### [100%] file /usr/share/mysql/charsets/README from install of MySQL-server-5.6.19-1.linux_glibc2.5.x86_6

Linux centos安装mysql(解压手动安装)

系统版本: [[email protected] ~]# uname -r 2.6.32-358.el6.i686 [[email protected] ~]# cat /etc/issue CentOS release 6.4 (Final) Kernel \r on an \m 下载linux generic 32bit的mysql包(http://dev.mysql.com/downloads/mysql/ ). 步骤开始: 1,直接wget下载,或者下载后上传到服务器端. 2,解压. 3

1.centOS安装Mysql

上个星期研究了一个星期的Mysql,从今天起把学到的东西整理一下. ---------------------------------------------- mysql安装本人亲试过两种安装方式,一种rpm方式,一种绿色方式安装,个人感觉rpm方式最方便 1.rpm方式 1)需要的软件包:(5.5为例,https://dev.mysql.com/downloads/mysql/5.5.html#downloads) MySQL-client-5.5.48-1.linux2.6.i386.rp

CentOS 安装MySQL(rpm)提示错误Header V3 DSA/SHA1 Signature

提示错误:Header V3 DSA/SHA1 Signature, key ID 5072e1f5: NOKEY error: Failed dependencies 错误原因:这是由于yum安装了旧版本的GPG keys造成的 解决办法:后面加上--force --nodeps 原文: 摘要: CentOS安装rpm安装MySQL时爆出警告: 警告:mysql-server-5.5.46-1.linux2.6.x86_64.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID

使用源码安装MySQL使用普通权限启动

建立Mysql用户组与用户 [[email protected] ~]# groupadd mysql [[email protected] ~]# useradd  -d /home/mysql -g mysql mysql [[email protected] ~]# passwd mysql 更改用户 mysql 的密码 . 新的 密码: 无效的密码: 过短 无效的密码: 过于简单 重新输入新的 密码: 抱歉,密码不匹配. 新的 密码: 无效的密码: 过短 无效的密码: 过于简单 重新输入