mysql - 如何停止和启动mysql?

标签 mysql database

当我使用 find 命令来定位 MySQL 位置时,它返回以下路径。但是,我想重新启动MySQL。如果我停止路径(/usr/bin/mysql),它会显示错误

[用户'root'@'localhost'的访问被拒绝,密码='NO]'

那么,哪个 MySQL 将在以下路径中重新启动?

/usr/bin/mysql

/usr/share/mysql

/usr/lib/mysql

/usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/auto/DBD/mysql

/usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi/DBD/mysql

/usr/lib64/mysql

/var/lib/mysql

/var/lib/mysql/mysql

最佳答案

停止mysql账户的方法是:

sudo mysqladmin -h localhost -u root -p shutdown

开始是: sudo systemctl start mysql.service

确认:

sudo mysql -h localhost -u root -p

注意: root 帐户的默认密码是 root

**不确定,但我认为这会关闭所有帐户的连接,并且还会为所有帐户启动连接,尽管您已通过使用授予语句停止使用具有特权访问/根访问权限的帐户。

示例

将数据库名称.* 上的所有权限授予“用户名”@“localhost”;

来源http://www.luciopanasci.it/Ebooks/MySQL%20Cookbook,%203rd%20Edition.pdf 第 2 页主题 1.1**

关于mysql - 如何停止和启动mysql?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11772231/

相关文章:

sql - 在 SQL Server 2008 中使用分组依据和排序依据检索结果时出错

php - PHP 中的 PDO STRINGIFY_FETCHES 和浮点值

sql - 使用 Rails 和 SQL 在数据库中保存多条温度曲线(同时测量)的最佳方法是什么

php - 将 post 值从 View 传递到 Controller 再到模型,然后返回到代码点火器中的 Controller

mysql - 我正在尝试在查询中添加另一个表中的列值

django - 地址数据库模式 - 更多外键或纯文本?

sql - 向非程序员解释为什么 "Just add another column to the DB"是个坏主意

mysql - 使用 sqlalchemy、mysql 和 pandas 读取框架

mysql - 如何循环mysql程序?

mysql - SQL UNION ALL 消除重复项