MySQL数据库(二) 一一 MySQL管理
运行并关闭MySQL服务器
首先检查你的MySQL服务器是否正在运行。您可以使用以下命令来检查它 -
ps -ef | grep mysqld
service mysql status
如果您的MySql正在运行,那么您会在结果中看到mysqld进程。如果服务器未运行或者你想重启,则可以使用以下命令启动它 -
重启:
service mysql restart
启动:
service mysql start
现在,如果你想关闭一个已经运行的MySQL服务器,那么你可以通过使用下面的命令来完成 -
service mysql stop
//设置MySQL用户帐户
最新版详见mysql官网: https://dev.mysql.com/doc/refman/5.7/en/account-management-sql.html
管理MySQL命令
一些重要的MySQL命令:
-
USE Databasename - 这将用于在MySQL工作区中选择一个数据库。
-
SHOW DATABASES - 列出可由MySQL DBMS访问的数据库。
-
SHOW TABLES - 使用use命令选择数据库后,显示数据库中的表格。
-
SHOW COLUMNS FROM tablename:显示属性,属性类型,关键信息,是否允许NULL,默认值以及表的其他信息。
-
SHOW INDEX FROM tablename - 提供表中所有索引的详细信息,包括PRIMARY KEY。
-
SHOW TABLE STATUS LIKE tablename \ G - 报告MySQL DBMS性能和统计信息的详细信息。
MySQL连接使用MySQL二进制文件
在命令提示符下使用mysql二进制文件建立MySQL数据库。
例
这里是一个简单的例子,从命令提示符连接到MySQL服务器 -
[root@host]# mysql -u root -p Enter password:******
在上面的例子中,我们使用root作为用户,但也可以使用任何其他用户。任何用户都将能够执行所有允许该用户使用的SQL操作。
可以随时使用mysql>提示符下的exit命令或者quit命令从MySQL数据库断开连接。
mysql> exit Bye