四、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_safe 和 mysqld
启动 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 操作权限