首页天道酬勤oracle查看当前数据库,连接数据库命令

oracle查看当前数据库,连接数据库命令

张世龙 05-12 12:58 96次浏览

学习PHP不得不使用MySQL。 有了phpMyadmin之类的工具,您可以图形化地操作数据库,但我们希望借由学习PHP的机会,以命令行的方式操作数据库。 以下是我的学习总结,包括从命令行连接到数据库、检查当前用户、检查当前使用的存储引擎和检查MySQL版本等基本命令。

连接到数据库

命令格式: mysql -h hostname -u username -p-h指定要连接的MySQL数据库所在的主机。 本机时可以省略。

-u指定登录的用户名。 如果未指定,则默认值为操作系统的登录用户名。

-指定p密码。 也可以在-p之后直接输入密码,但此方法会显示密码。 好办法是先不输入密码。 回到车上后,系统会提示您输入密码。 此时,输入密码后显示为*。 这比较安全。 正确连接后,将显示欢迎界面。 如下图所示。

要退出数据库,请使用quit命令。

建议在APP应用程序连接到数据库时不要使用root管理员用户连接。 最好的方法是创建一个或多个对APP应用程序具有特定权限的普通用户来处理数据库。 对一般用户遵循最低权限原则,可以最大限度地提高数据库的安全性。

各种数据库信息显示命令

数据库版本select version (;

显示数据库支持的存储引擎和当前默认存储引擎show engines

显示MySQL数据库的所有存储引擎,如下图所示。 default是当前的默认存储引擎,还包含是否支持事务等信息。 在这里写图像的说明

当前登录到数据库的用户名select user (;

show grants for sally,显示当前登录到数据库的用户的权限; sally是用户名

显示当前用户可以查看的所有数据库show databases;

移动到指定的数据库use books; books是数据库名称

显示当前数据库中的所有表show tables

显示表的结构信息describe customers; 客户是表名

上述命令如下图所示执行。

以上总结的MySQL连接和基本信息浏览命令。 请喜欢。

,