博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
centos安装mysql流程以及解决启动失败问题
阅读量:6041 次
发布时间:2019-06-20

本文共 1703 字,大约阅读时间需要 5 分钟。

安装步骤

安装前,我们可以检测系统是否自带安装 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.htmlProcess: 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

转载于:https://blog.51cto.com/12880687/2169839

你可能感兴趣的文章
Redis高可用技术解决方案总结
查看>>
Scale Out Owncloud 高可用(2)
查看>>
何为敏捷
查看>>
HA集群之四:Corosync+Pacemaker+DRBD实现HA Mysql
查看>>
服务器定义
查看>>
我的友情链接
查看>>
MYSQL-实现ORACLE- row_number() over(partition by ) 分组排序功能
查看>>
c# 入门 例子
查看>>
HP Designjet 800PS 日常维护
查看>>
rhel7使用fdisk分区时无法使用全部分区的解决办法
查看>>
Docker 清理命令
查看>>
利用NRPE外部构件监控远程主机
查看>>
使用模块化编译缩小 apk 体积
查看>>
router-link传参
查看>>
ios之UISlider
查看>>
短信验证流程
查看>>
php 使用htmlspecialchars() 和strip_tags函数过滤HTML标签的区别
查看>>
OpenCV Error: Assertion failed (data0.dims <= 2 && type == 5 && K > 0) in cv::kmeans
查看>>
python string 之 format
查看>>
树形DP 复习
查看>>