centos中MySQL连接及基本信息查看命令小结
2016-02-14 14:11
543 查看
连接数据库
命令格式:mysql -h hostname -u username -p-h指定要连接的MySQL数据库所在的主机,如果是本机,可以省略。
-u指定登录的用户名,如果不指定,默认是操作系统的登录用户名。
-p指定密码。可以在-p之后直接输入密码,但是这种方式密码将显示出来。好的方式是先不输入密码,回车之后系统会提示输入密码,此时再输入密码将使用*显示。这样相对安全一些。
退出数据库使用quit命令即可。
当一个应用连接数据库时,建议不要使用root管理员用户连接。好的方法是为应用创建一个或几个特定权限的普通用户来操作数据库。对于普通用户遵循最小权限原则,这样能最大程度的提高数据库的安全性。
各种数据库信息查看命令
查看数据库的版本 select version();查看数据库支持的存储引擎及当前的默认存储引擎 show engines;
default为当前默认的存储引擎
查看当前登录数据库的用户名 select user();
查看当前登录数据库用户的权限 show grants for sally; –sally为用户名
查看当前用户能看到的所有数据库 show databases;
转到指定的数据库 use books; – books为数据库名
查看当前数据库中所有的表 show tables;
查看某个表的结构信息 describe customers; –customers为表名
相关文章推荐
- Linux 环境下C编程指南-----gcc 编译的四大过程(预处理-编译-汇编-链接 )
- Linux Centos 6.6安装Mysql
- Linux ulimit 命令
- Linux学习第一天
- 阿里云Centos下安装mysql找不到mysql-sever安装包的解决方案
- 搞嵌入式linux/android的启动阶段
- Linux学习笔记--pwd命令(查询所在目录位置)
- 每天一个linux命令(17):whereis 命令
- linux java开发环境配置
- Linux版Foxit PDF阅读器
- Linux的文件搜索命令
- 每天一个linux命令(15):tail 命令
- Linux操作系统与命令
- 每天一个linux命令(14):head 命令
- 每天一个linux命令(13):less 命令
- linux tar 压缩解压命令
- Linux下activeMQ的安装和启动
- (转)Linux下清理Cache方法
- Linux源码打包工具CheckInstall
- Linux ALSA声卡驱动之四:Control设备的创建