黑基网 首页 电脑 软件精选 查看内容

Mysql数据库的常用命令

2011-3-15 14:50| 投稿: jem

摘要:   如果你习惯用 windows 的数据库,也就是在 图形界面上操作数据库的话,  那么当你在命令上 操作 mysql 将会感到陌生,其实只要你掌握了一些基本命令,  还有经常使用,熟练起来了, 将会...
  如果你习惯用 windows 的数据库,也就是在 图形界面上操作数据库的话,  那么当你在命令上 操作 mysql 将会感到陌生,其实只要你掌握了一些基本命令,  还有经常使用,熟练起来了, 将会相当方便,而且很快速。  好了,现在开始 带一些刚接触mysql 的朋友 进入mysql 的世界吧。 呵呵。  查看当前数据库的版本,因为有些命令在不同版本中 用法有可能不一样,  注意 -V 是大写字母V  [[email protected] ~]# mysqladmin -V  mysqladmin  Ver 8.42 Distrib 6.0.4-alpha, for redhat-linux-gnu on i686  这样就知道我当前使用的 mysql 版本是 6.0.4-alpha  ----------------------  当你安装完数据库后,当然就是要进入mysql 进行测试一番。  首先登陆 退出命令 这个应该是最基本的了。  mysql -uroot -p123  这个表示用户名为 root 密码为123  出现 mysql> 这个符号,表示你成功登陆进去了  然后你就可以输入一些命令让 mysql 显示相关的信息出来,例如看我下面操作  ---------------------------------  查看数据库列表  mysql> show databases;  +--------------------+  | Database           |  +--------------------+  | information_schema |  | 17rumen            |  | mysql              |  | test               |  +--------------------+  4 rows in set (0.01 sec)  这样上面就显示出 4个数据库了。  我忘记说了, 当你输入mysql 命令后, 要加入 ; 分号,说明 这条命令接触了  然后按一下 回车就可以了。  ------------------------------  当你想要进入 某一个数据库的 那么就使用下面命令:  use 数据库名字;  例如 use mysql; 表示进入mysql这个数据库  进入数据库后,就可以查看 当前数据库的数据表。  show tables;  就会把 当前数据库的所有表列出来;  ---------------------------------  然后就可以 查看一些表的内容,也就是 字段的内容  例如:  select User,Password from user;  这是查看mysql 数据库的用户名和密码,当然这密码是加密后的  =====================  别看这些步骤有些复杂,其实很好理解,一层层进去查看而已  你要查看数据表,当然要进入 某个数据库,  当你要查看表的数据的时候  就要进入某张表。  进入后 要 一步步退出来吗 ?  这个当然不用, 例如 你随时可以进入 其他数据库  例如我现在当前位置在 mysql 数据库的某一张表上,  我可以直接 use 17rumen;直接进入到 17rumen 这个数据库上去。  是吧, 很方便的。  ========================================  然后说一下 跨数据库查询, 也就是我当前在一个数据库 查看另外一个数据库上的  信息内容。  我当前在 mysql 这个数据库上, 要查 17rumen 这个数据库上的 news 表内容  如何呢?  select * from 17rumen.news;  这样就可以了, 不需要在17rumen 数据库上进行操作。  看到了吧,这样就可以很方便进行操作,剩下很多时间。  =================================  还有就是 查看某一张表的 结构,包括字段名,是否允许为Null,主键,外键,默认值,等等。  desc user;  就是查看 user 表的结构, Field 表示字段名 ,Type 表示 字段的数据类型  ---------------  如果你想要看某个字段的详细信息  例如刚才  desc user;只是查看表的结构  下面接着查看 user 表的 Host 字段的信息  desc user Host;  就把 Host 字段显示出来  desc user Host;  +-------+----------+------+-----+---------+-------+  | Field | Type     | Null | Key | Default | Extra |  +-------+----------+------+-----+---------+-------+  | Host  | char(60) | NO   | PRI |         |       |  +-------+----------+------+-----+---------+-------+  1 row in set (0.00 sec)  看到不允许为空, Key 为 PRI 表示 这个就是 主键来的。  ================  一些基本常用命令就 到这里, 当然还有 退出命令 就是 exit; 就可以了  以后还会为大家介绍 创建数据库 表 查询 删除 添加 等等的操作。 谢谢观看,8.


友情提醒:以上链接来自互联网,请注意风险!
小编推荐:欲学习电脑技术、系统维护、网络管理、编程开发和安全攻防等高端IT技术,请 点击这里 注册黑基账号,公开课频道价值万元IT培训教程免费学,让您少走弯路、事半功倍,好工作升职加薪!



免责声明:本文由投稿者转载自互联网,版权归原作者所有,文中所述不代表本站观点,若有侵权或转载等不当之处请联系我们处理,让我们一起为维护良好的互联网秩序而努力!联系方式见网站首页右下角。


鲜花

握手

雷人

路过

鸡蛋

相关阅读

最新评论


新出炉

返回顶部