查看 MySQL 服务
在 CentOS 8 中,MySQL 服务可以通过命令 systemctl 查看。
systemctl status mysql.service
如果 MySQL 服务正在运行,将会返回以下信息:
● mysql.service - MySQL 8.0.16 Loaded: loaded (/usr/lib/systemd/system/mysql.service; enabled; vendor preset: disabled) Active: active (running) since Wed 2019-12-18 10:01:53 EST; 4h 55min ago Process: 10184 ExecStartPre=/usr/bin/mysqld_pre_systemd (code=exited, status=0/SUCCESS) Main PID: 10187 (mysqld) Tasks: 39 (limit: 2364) Memory: 810.3M CGroup: /system.slice/mysql.service └─10187 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid
查看 MySQL 端口
大家可以使用命令 netstat 查看 MySQL 的监听端口。
netstat -tulpn | grep mysql
如果 MySQL 正在监听端口,将会返回以下信息:
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 10187/mysqld
这表示 MySQL 正在监听本地端口 3306。
连接到 MySQL
可以使用命令 mysql -u username -p 连接到 MySQL 数据库。这里替换 username 为你的 MySQL 用户名。
mysql -u username -p
执行完命令后,需要输入 MySQL 用户的密码。如果密码正确,就会连接到 MySQL 数据库并打开命令行界面,可以开始执行 MySQL 命令。
总结
通过上述几个命令,可以方便地查看 MySQL 数据库的状态。有了这些信息,大家可以更好地管理 MySQL 数据库并保证其安全和可靠性。