Linux下装完mysql后默认密码是多少

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux下装完mysql后默认密码是多少相关的知识,希望对你有一定的参考价值。

5.7之前的版本默认是没有密码的,只需在服务器上直接登录,甚至用户名都不用指定,但除本机外网络是登不上的,5.7版本的话安装完后会生成一个随机密码,密码记录在log日志里,日志文件在/var/log/下,用vi或其他编辑器打开后搜索下root@localhost,后面跟着的无规则字符串就是密码,用户名是root,在本机服务器上登录。先前日志路径打错了字符了,感谢痴情小小少爷|的提醒 参考技术A 默认密码为空
mysql -uroot -h127.0.0.1 -p
登陆数据库要求你数据密码的时候,你直接按回车键就可以了。
参考技术B 默认用户名是root,密码为空 遇到输入密码的地方,直接回车就行了 参考技术C Linux下装完mysql后root用户默认密码是空值,即提示要输入密码按回车键即可。
启动了mysql服务器,登录mysql,输入mysql -u root,提示输入密码按回车
修改密码:
mysql> use mysql;
mysql> UPDATE user SET password=password("test123") WHERE user='root';
刷新权限表,输入如下命令:flush privileges
mysql> flush privileges
退出:quit
mysql> quit
重新登录输入你刚修改的密码即可。
参考技术D 默认是root,密码为空。直接在命令行上输入mysql就可以登录了
执行 mysqladmin -u root -p "yourpassword" 可以修改

mysql默认密码是多少

mysql默认密码设置如下命令就可以获得:

cd/

PATH="$PATH":/usr/local/mysql/bin

mysql -u root -p

mysql>use mysql;

mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='username';

mysql> FLUSH PRIVILEGES;

mysql> quit;

within the directory the archive extracted into. If you compiled

MySQL yourself you must run ‘make install’ first.

就可以获得MySQL的初始密码。

扩展资料:

mysql的其他错误解决办法:

1、Starting MySQL.Manager of pid-file quit without updating fi[失败]

关于这个错误原因有很多,最大的可能是没有创建测试数据库:

可以用/usr/local/mysql/scripts/mysql_install_db –user=mysql命令进行创建;另外一个原因可能是权限设置问题,需要赋予mysql的data权限,可以用chmod -R 命令。

2、FATAL ERROR: Could not find /home/mysql/bin/my_print_defaults If you are using a binary release,you must run this script from

within the directory the archive extracted into. If you compiled

MySQL yourself you must run ‘make install’ first.

这个错误,是没有指明mysql的data路径导致的,可以很简单的进行解决:

vim /etc/my.cnf

在[mysqld] 后面加上路径:

basedir = /usr/local/mysql

datadir =/opt/data;

3、-bash: mysql: command not found:

用mysql命令进行登陆mysql报错,原因是没有设置环境变量,需要设置,或者进入到bin目录进行登陆cd /usr/local/mysql/bin

mysql -u root

参考资料来源:百度百科-mySQL

参考技术A

通过 grep "temporary password" /var/log/mysqld.log 命令,返回结果最后冒号后面的字符串就是root的默认密码。

扩展资料

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件。

MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

参考资料:百度百科-mySQL

参考技术B 1、确定你的mysql 是否能正常工作
登录数据库
cmd--“命令提示字符”窗口录入,
录入cd C:\mysql\bin 并按下回车键,将目录切换为 cd C:\mysql\bin
再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了。
MYSQL的提示符是:mysql>
2、显示数据库 使用这个 show databases; 看是否有返回值。
如果出错,那可能是的的mysql安装的有问题。
重新配置

在c:\windows\my.ini
看看
user=root
password=
这两项。

(3) 更改MySQL数据库目录
a) 打开cmd命令提示符窗口,输入命令:net stop mysql 停止MySQL服务运行;b) 打开X:\Server_Core\MySQL\my.ini,
找到:
Datadir = “X:\Server_Core\MySQL\data”
修改为:
Datadir = “X:\Database”
c) 将X:\Server_Core\MySQL\data 文件夹复制到X:\,并重命名为X:\Database;
d) 打开cmd命令提示符窗口,输入命令:net start mysql 启动MySQL服务。
e) 重新测试MySQL是否工作正常。

(4) 准备LibMySQL动态链接库
将X:\Server_Core\MySQL\bin\libmySQL.dll 文件
复制到 C:\Windows\System32。

不行就重新装一下。
参考技术C 安装好mysql默认用户名和密码是什么?

默认是root,密码为空。直接在命令行上输入mysql就可以登录了。
参考技术D 初始的密码,如果你没有设置密码的话,应该为空,你也可以通过终端修改mysql的密码就行,
命令:

cd/
PATH="$PATH":/usr/local/mysql/bin
mysql -u root -p

mysql>use mysql;

mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='username';

mysql> FLUSH PRIVILEGES;

mysql> quit;
new password就是新密码

以上是关于Linux下装完mysql后默认密码是多少的主要内容,如果未能解决你的问题,请参考以下文章

mysql默认密码

mysql没有默认密码不能登录,要怎么解决

Linux下 刚安装完mysql 修改密码

linux系统下mysql默认密码存在哪

centos 6 默认的mysql密码多少

mysql默认用户名密码是多少