跳到主要内容

四、MySQL 管理

通过以下命令来检查 MySQL 服务器是否启动

ps -ef | grep mysql

例如在我的苹果电脑上运行如下

[root@pottercoding.cn ~]# ps -ef | grep mysql
mysql 1520 1 0 18:21 ? 00:00:00 /bin/sh /usr/bin/mysqld_safe --basedir=/usr
mysql 1682 1520 0 18:21 ? 00:00:00 /usr/libexec/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib64/mysql/plugin --log-error=/var/log/mariadb/mariadb.log --pid-file=/var/run/mariadb/mariadb.pid --socket=/var/lib/mysql/mysql.sock
root 1774 1744 0 18:29 pts/0 00:00:00 grep --color=auto mysql

如果MySql 已经启动,上面的命令会输出 mysql 进程列表 mysqld_safemysqld

启动 MySQL 命令

如果MySQL 未启动,使用以下命令来启动 MySQL 服务器

[root@pottercoding.cn ~]# mysqld_safe &

关闭 MySQL 命令

如果想关闭目前运行的 MySQL 服务器, 可以执行以下命令

[root@pottercoding.cn ~]# mysqladmin -u root -p shutdown
Enter password: ******

MySQL 添加用户

MySQL 服务器默认已经添加了 root 用户

如果需要添加 MySQL 用户,我们只需要在数据库 mysql 中的表 user 中插入新用户即可

下面的SQL 语句可以添加一个新的用户

用户名为 demo 密码为 demo123 并授权用户可进行 SELECT,INSERT,UPDATE 操作权限