mysql安装完启动问题解决
一、初始化报错问题:
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安装完启动问题解决的更多相关文章
- MySQL 安装和启动服务,“本地计算机 上的 MySQL 服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止。”
MySQL 安装和启动服务,以及遇到的问题 MySQL版本: mysql-5.7.13-winx64.zip (免安装,解压放到程序文件夹即可,比如 C:\Program Files\mysql-5. ...
- [Mysql] 安装后启动不了
Mysql安装后启动报错: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql ...
- mysql安装完之后,登陆后发现只有两个数据库
mysql安装完之后,登陆后发现只有两个数据库:mysql> show databases;+--------------------+| Database |+------ ...
- 2017.7.1 mysql安装与启动(已验证可以使用)
下载地址:http://learning.happymmall.com/ 之前一直用解压版安装,启动mysql服务的时候总是失败,这次用mysql installer安装一遍,终于成功启动. 1.下载 ...
- mysql 安装与启动
1.下载mysql installer 2.安装 一直点next,直到finish. 3.安装时的配置 安装完后,选择立即开始配置. 选择standard configuration 勾选安装mysq ...
- mysql安装到启动遇见的问题
一.有时候安装mysql后使用mysql命令时报错 Can't connect to MySQL server on localhost (10061),或者用net start mysql 时报服务 ...
- [MySQL]安装和启动
一 MySQL简介 1)MySQL MySQL是MySQL AB公司的数据库管理系统软件,是最流行的开源(Open Source,开放源代码)的关系型数据库管理系统. 2) MySQL具有以下主要特点 ...
- MySQL安装与启动——Windows系统下
以下书写结合菜鸟教程以及本人理解书写. 数据库下载(开源免费) MySQL数据库下载地址https://dev.mysql.com/downloads/mysql/ 可自由选择版本,一般选择Achiv ...
- MySQL安装,启动
一.安装.配置环境变量 http://www.cnblogs.com/mr-wid/archive/2013/05/09/3068229.html 配置环境变量:把你的安装目录复制下,例如:G:\Do ...
随机推荐
- PyCharm 服务器激活地址
http://www.cnblogs.com/littlehb/p/7784517.html
- django之关联field 描述子
"""Accessors for related objects. When a field defines a relation between two models, ...
- Monkey测试简介
1.Monkey测试简介monkey是安卓命令行工具,它向系统发送伪随机的用户事件,例如:按键的输入.触摸屏的输入.手势输入等操作来对设备上的程序进行压力测试,检测程序多久的时间会发生异常.因此,mo ...
- Helm介绍
1.为什么要用Helm? 首先在原来项目中都是基于yaml文件来进行部署发布的,而目前项目大部分微服务化或者模块化,会分成很多个组件来部署,每个组件可能对应一个deployment.yaml,一个se ...
- python基础系列教程,数学基础系列教程,数据分析系列教程,神经网络系列教程,深度学习系列视频教程分享交流
大家好,我是一个技术爱好者,目前对大数据人工智能很是痴迷,虽然学历只有高中,目前正在大踏步的向着人工智能狂奔,如果你也想学习,那就来吧 我的学习进度python基础(Numpy,pandas,matp ...
- SQL函数总结
字符串函数
- vue--组件基础
组件是可复用的 vue 实例,它与new Vue 接收相同的参数,例如:data.methods.computed.watch 以及生命周期钩子.除了 el 等. 1.组件注册必须有一个组件名. 组件 ...
- Tensorflow的验证码识别
最近在弄深度学习,从网上找了一些资料.这是基于Tensorflow的深度学习的验证码识别.https://cuijiahua.com/blog/2018/01/dl_5.html http://blo ...
- 需要重写URL但请求的目录不存在报404
用的是asp.net webform,在global.asax的application_beginrequest中写的代码 很简单的一个需求,在url中输入http://www.test.com/lc ...
- Java框架spring 学习笔记(十二):aop实例操作
使用aop需要在网上下载两个jar包: aopalliance.jar aspectjweaver.jar 为idea添加jar包,快捷键ctrl+shift+alt+s,打开添加jar包的对话框,将 ...