MAC 启动进入MySQL

MAC 启动进入MySQL,第1张

有时候我们明明按照步骤进入的,还是会让提示错误最后找到一种方法(知道mySQL密码的情况)

1.在终端输入下面命令关闭正在运行的mysql,如果msyql没有运行可以跳过,需要输入mysql的密码。如果mysql密码忘记了,可以直接通过系统偏好设置里面关闭!

/usr/local/mysql/bin/mysqladmin-u root-p shutdown

2.进入mysql的bin目录执行如下命令

$cd /usr/local/mysql/bin

$sudo su

之后输入管理员密码会看到

sh-3.2#

3.之后我们输入下面命令以安全模式运行mysql

sh-3.2#./mysqld_safe --skip-grant-tables &

4.回到终端点击Command + N 重新打开一个终端

输入

mysql-u-root

mysql启动命令:

1、使用linux命令service 启动:service mysqld start。

2、使用 mysqld 脚本启动:/etc/inint.d/mysqld start。

3、使用 safe_mysqld 启动:safe_mysqld&。

含义

"linux启动mysql的命令,为您提供linux启动mysql的命令图文信息,打开linux系统,在linux的桌面的空白处右击。在d出的下拉选项里,点击打开终端。在启动之前需要修改mysql的配置文件。修改之后可以使用servicemysqldstart命令来启动mysql服务。可以使用命令ps-ef|grepmysqld来查看有没有启动成功。

第一步:先停止所有mysql

进程#

killall

-term

mysqld

第二步:用安全模式启动

#

/usr/local/mysql/bin/mysqld_safe

--skip-grant-table

&

注:

启动时会报错,而且卡在哪不动,这时你只要回车即可,然后再用空密码就能登陆了

第三:

用空密码登陆,修改mysql

的root

密码

#

mysql

-uroot

-p

//登录mysql

mysql>

use

mysql

//

选择mysql

数据库

mysql>

update

user

set

password=password("654123")

where

user="root"

//

更新root

密码

mysql>

flush

privileges

//

使修改立即生效

第四:

用你修改的密码登陆!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7156042.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-02
下一篇 2023-04-02

发表评论

登录后才能评论

评论列表(0条)

保存