`

Linux下安装MySQL遇到的问题

阅读更多
1.由于安装包的问题出现的不能安装成功的问题
解决方法:更换安装包
2.安装成功后要启动mysql服务
service mysql start (针对mysql5.5以上的版本待检验)
service mysqld start (针对mysql5.5以前的版本 待检验)
3.安装成功后mysql的密码默认设置为空无法正常进入mysql命令行
解决方法:
(1)找到my.cnf配置文件:命令 find -name my.cnf
(2)编辑my.cnf,在[mysqld]中添加 skip-grant-tables
保存后重启mysql服务
[root@localhost etc]# service mysqld restart
Shutting down MySQL.                                       [  OK  ]
Starting MySQL.                                            [ OK   ]
(3)登录数据库重新设置root密码
	命令:mysql -uroot -p mysql
	Enter password:	直接回车进入
	执行下列语句

mysql> update user set password=password("mysql") where user='root';
Query OK, 4 rows affected (0.00 sec)
Rows matched: 4  Changed: 4  Warnings: 0

mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
 

(4)删除/etc/my.cnf文件中添加的“skip-grant-tables”行,重启mysql;
	用新设的密码就能正常登录了;

(5)重新登录后会出现以下问题:
	mysql> show databases;
	ERROR 1820 (HY000): You must SET PASSWORD before executing this statement

	解决方法如下:
	mysql>  SET PASSWORD = PASSWORD('123456');
	Query OK, 0 rows affected (0.03 sec)

	mysql> show databases;
	Query OK, 1 row affected (0.00 sec)

	也就是用mysql>  SET PASSWORD = PASSWORD('123456');这句话重新设置一次密码!

 

分享到:
评论

相关推荐

    Linux中安装MySQL遇到的各种坑

    安装MySQL教程,记录了自己在Linux系统上安装MySQL遇到的问题

    Linux安装mysql压缩包安装

    Linux下安装mysql安装包安装及详细步骤 (有安装包及步奏 问题解答) Mysql数据库的安装对于开发者来说,是我们必然会面对的问题,它的安装过程其实并不复杂,并且网络上的安装教程也非常多,但是对于新手来说,各种...

    Linux系统安装Mysql.zip

    新人通过刚接触Linux版本的mysql以及Navicat,总结出来的安装方法,以及安装途中遇到的各种问题,包括显示不正常、乱码,

    Linux上安装MySQL

    Linux上安装MySQL,这是我初次接触Linux上遇到的问题以及解决办法.

    linux上安装Mysql的问题总结

    关于在linux服务器上安装高版本Mysql遇到的一系列问题总结

    linux虚拟机下mysql cluster的安装

    在linux下部分安装mysql cluster遇到的问题及解决办法

    linux下mysql5.7.30安装步骤及遇到问题解决.docx

    虚拟机 vmware15 、系统centos6.9 、mysql5.7.30安装步骤及可能遇到的问题解决!

    linux下安装mysql及mysql.sock问题

    最近在linux上装Aphace,mysql,php时,遇到很多问题,在装apache和php遇到的问题要简单点,在百度,google上一搜就解决了,唯独在装mysql的时候遇到了一个问题困扰了我很久。  我用的是ubuntu7.0.我装mysql时,...

    centos7 安装mysql和mysqlclient遇到的坑总结

    主要介绍了centos7 安装mysql和mysqlclient遇到的坑以及相关知识点代码,有需要的朋友们参考下。

    云服务器linux CentOS7上安装mysql8

    该文档提供了一些常见的安装问题和解决方案。这些常见问题包括无法启动mysql8服务、连接错误和权限问题等。用户可以根据这些解决方案快速解决遇到的问题。 安全性考虑: 在安装和配置mysql8时,安全性是非常重要的...

    linux服务器mysql5.7.16的正确安装方法

    mysql5.7.16安装。 之前在网上找了很多安装方法,不是这里不能执行就是那里不能执行,经过周折终于总结成一份文档,安装过程未遇到任务路障。共享给大家。

    在linux下面安装apache、mysql、php

    比较详细的叙述了如何在linux系统上装apache、mysql、php以及配置,还介绍了遇到问题该如何处理等..

    安装部署MySQL数据库安装

    【安装部署】MySQL数据库安装 MySQL是一种流行的开源关系型数据库管理系统,广泛应用于网站开发、数据分析等领域。在进行任何与MySQL相关的开发、...希望本文能够帮助您在安装和配置MySQL过程中遇到问题时解决问题。

    linux mysql中的坑

    今天在开发中遇到这么个问题,将连接的数据库改为服务器上的时候(服务器是Linux系统的),程序跑起来后一直出错,总提示数据库的表找不到, 而打开数据库看该表明明是存在的,在我的印象中MySQL数据是不区分大小写...

    Linux源码安装MySQL+MySQL主从+Nginx+Nginx负载均衡+redis+php+phpredis+tomcat

    里面详细介绍了各种软件的源码安装过程,和遇到的一些错误解决方法,按照文档来操作肯定可以安装成功,里面有软件下载地址,和一些用到的资源网站,适用于该入行和安装容易出现问题的人群来使用,内容很详细 肯定...

    Linux_mysql_5.6.24安装包.rar

    资源中包含了Linux环境使用RPM方式安装Mysql的RPM包及JDBC驱动,安装配置说明可参考我的博客,如果安装过程中遇到问题可与我联系解决。

    LINUX CentOS7安装MySQL8.0图文教程 每一步都很详细,新手必看!

    LINUX CentOS7安装MySQL8.0安装教程,高清大图 每一步都很详细,新手必看! 趟过很多坑,这个是遇到的最完美的安装教程,新手一定不要错过;

    最详细的Linux系统安装mysql图文l教程.docx

    双十一买了个阿里云的CES服务器,安装的是5.7.28,但是这次遇到不少问题,记录了一下安装过程,希望能对大家有所帮助。

    linux Mysql mycat主从复制读写分离部署完成

    linux Mysql mycat主从复制读写分离部署完成 技术:mycat mysql集群 linux mycat读写分离... mysql+mycat主从复制读写分离遇到问题解决文档 mycat网页资料 linux内网生产环境使用;文档比较清晰,按照步骤安装即可;

Global site tag (gtag.js) - Google Analytics