一、初始化报错问题:

1、/usr/local/mysql/bin/mysqld --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --initialize (初始化)

./mysqld: error while loading shared libraries: libnuma.so.1: cannot open shared object file: No such file or directory (报错)

yum -y install numactl  libaio(装这个,再初始化)

2019-03-15T18:39:35.762233Z 0 [ERROR] Fatal error: Can't change to run as user 'mysql' ;  Please check that the user exists!

2019-03-15T18:39:35.762309Z 0 [ERROR] Aborting
上面这个报错,删除mysql里面的data目录下所有文件,和检查有没有创建mysql用户。

  

黑色部分是初始密码,要记住好登录。

安全启动:

./mysqld_safe --user=mysql &       (要在mysql安装目录下的bin文件夹目录下)

这是显示启动成功了。

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)  报错

/usr/local/mysql/bin/mysqld_safe &    (解决)

如果直接用     mysql  -u   root  -p   报下面错误:

-bash: mysql: command not found   (说明路径是错误的)

原因:这是由于系统默认会查找/usr/bin下的命令,如果这个命令不在这个目录下,当然会找不到命令,我们需要做的就是映射一个链接到/usr/bin目录下,相当于建立一个链接文件。
首先得知道mysql命令或mysqladmin命令的完整路径,比如mysql的路径是:/usr/local/mysql/bin/mysql,我们则可以这样执行命令:

# ln -s /usr/local/mysql/bin/mysql /usr/bin

二、启动报错

1、mysql启动出现"initialize specified but the data directory has files in it. Aborting"错误?

将目录/var/lib/mysql删除后重新启动即可    ,如果删不了,就用mv改名字。再重启

?

1

2

rm /var/lib/mysql

service mysqld start

2、  ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

解决方法:(mysql5.7以上都有默认密码)

要找回默认密码:

grep "password" /var/log/mysqld.log 命令获取MySQL的临时密码

2019-02-20T03:41:59.553591Z 5 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: y.Jhr.udd2r>

y.Jhr.udd2r>(这是密码)

[root@lijibin bin]# mysql -u root -p
Enter password:
2019-02-22T20:14:17.003500Z 3 [Note] Access denied for user 'root'@'localhost' (using password: YES)
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)               (密码错误)

Mysql –u root  -p

Enter password: y.Jhr.udd2r> (输入密码登录)

mysql> ALTER USER USER() IDENTIFIED BY 'root123'; (修改密码)

ERROR 1819 (HY000): Your password does not satisfy the current policy requirements(密码简单的报错。设置大小写加符号)

mysql> ALTER USER USER() IDENTIFIED BY 'Root123?';

Query OK, 0 rows affected (0.06 sec)    (密码设置成功)

mysql安装完启动问题解决的更多相关文章

  1. MySQL 安装和启动服务,“本地计算机 上的 MySQL 服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止。”

    MySQL 安装和启动服务,以及遇到的问题 MySQL版本: mysql-5.7.13-winx64.zip (免安装,解压放到程序文件夹即可,比如 C:\Program Files\mysql-5. ...

  2. [Mysql] 安装后启动不了

    Mysql安装后启动报错: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql ...

  3. mysql安装完之后,登陆后发现只有两个数据库

    mysql安装完之后,登陆后发现只有两个数据库:mysql> show databases;+--------------------+| Database           |+------ ...

  4. 2017.7.1 mysql安装与启动(已验证可以使用)

    下载地址:http://learning.happymmall.com/ 之前一直用解压版安装,启动mysql服务的时候总是失败,这次用mysql installer安装一遍,终于成功启动. 1.下载 ...

  5. mysql 安装与启动

    1.下载mysql installer 2.安装 一直点next,直到finish. 3.安装时的配置 安装完后,选择立即开始配置. 选择standard configuration 勾选安装mysq ...

  6. mysql安装到启动遇见的问题

    一.有时候安装mysql后使用mysql命令时报错 Can't connect to MySQL server on localhost (10061),或者用net start mysql 时报服务 ...

  7. [MySQL]安装和启动

    一 MySQL简介 1)MySQL MySQL是MySQL AB公司的数据库管理系统软件,是最流行的开源(Open Source,开放源代码)的关系型数据库管理系统. 2) MySQL具有以下主要特点 ...

  8. MySQL安装与启动——Windows系统下

    以下书写结合菜鸟教程以及本人理解书写. 数据库下载(开源免费) MySQL数据库下载地址https://dev.mysql.com/downloads/mysql/ 可自由选择版本,一般选择Achiv ...

  9. MySQL安装,启动

    一.安装.配置环境变量 http://www.cnblogs.com/mr-wid/archive/2013/05/09/3068229.html 配置环境变量:把你的安装目录复制下,例如:G:\Do ...

随机推荐

  1. python正则表达式写[强口令检测]

    关于正则表达式,如果想跟深入学习,建议您看一下<python 核心编程>(第三版)这本书,第一章的内容就是正则表达式. 关于我的学习,我在看<python编程快速上手>这本书第 ...

  2. python 之修饰器

    from functools import update_wrapper def debug(func): def wrapper(): print "[DEBUG]: enter {}() ...

  3. jpa @RepositoryRestResource

    依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spr ...

  4. POIUtils 读取 poi

    依赖: <!-- ############ poi ############## --> <dependency> <groupId>org.apache.poi& ...

  5. C Mergeable Stack(list超好用)

    ZOJ  4016 list用法https://www.cnblogs.com/LLLAIH/p/10673068.html 一开始用普通的栈做,超内存,链表模拟栈也没写出来orz.补题发现list超 ...

  6. 同步pod时区与node主机保持一致

    一.通过环境变量设置 apiVersion: v1 kind: Pod metadata: name: pod-env-tz spec: containers: - name: ngx image: ...

  7. kinect 深度图与彩色图对齐程序

    //#include "duiqi.hpp" #include "kinect.h" #include <iostream> #include &q ...

  8. 前端(HTML)初始

    一.用socket实现HTML的原理 import socket sk = socket.socket() sk.bind(('127.0.0.1',8080)) sk.listen() while ...

  9. Java框架spring Boot学习笔记(二):Hello Spring Boot、以及项目属性配置

    新建一个新建一个SpringBootTest工程 新建一个HelloController.java文件 package com.example.demo; import org.springframe ...

  10. JAVA获取客户端请求的当前网络ip地址(附:Nginx反向代理后获取客户端请求的真实IP)

    1. JAVA获取客户端请求的当前网络ip地址: /** * 获取客户端请求的当前网络ip * @param request * @return */ public static String get ...