Mysql数据库学习心得(2)

 

(二)在Windows2000下的安装<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

  1。安装时选默认目录:c:mysql

  2。把c:mysqlmy-example.cnf copy为c:my.cnf,并把c:mysqlibgwinb19.dll copy到winntsystem32。

  3。启动mysql的方法是:

    c:mysqlinmysqld-shareware --install

    net start mysql

  这么简单,就可以启动了。

  4。更改超级用户(root)的密码:

    C:mysqlinmysql mysql

    mysql> UPDATE user SET password=PASSWORD('your password')swheresuser='root';

    mysql> QUIT

    C:mysqlinmysqladmin reload

    使用命令C:mysqlinmysqlshow去看看检测一下。在这里应该显示:

    +-----------+

    | Databases |

    +-----------+

    | mysql |

    | test |

    +-----------+

    看到这些信息这一步就证明没问题了

    再来:

    C:mysqlinmysqlshow --user=root --password=your password mysql

    在这里应该显示:

    Database: mysql

    +--------------+

    | Tables |

    +--------------+

    | columns_priv |

    | db |

    | host |

    | tables_priv |

    | user |

    +--------------+

    一切搞定!

  5。C:mysqlinmysqladmin version status proc

  应该可以看到这些版本信息的:

   mysqladmin Ver 8.0 Distrib 3.22.32, for Win95/Win98 on i586

   TCX <?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />DatakonsultAB, by Monty

   Server version 3.22.32-shareware-debug

   Protocol version 10

   Connection localhost via TCP/IP

   TCP port 3306

   Uptime: 1 hour 29 min 30 sec

   Threads: 1 Questions: 72 Slow queries: 0 Opens: 16 Flush tables: 1 Open tables: 0 Memory in use: 16423K Max memory      used: 16490K

   Uptime: 5370 Threads: 1 Questions: 72 Slow queries: 0 Opens: 16 Flush tables: 1 Open tables: 0 Memory in use: 16423K     Max memory used: 16490K

    +----+------+-----------+----+---------+------+-------+------------------+

    | Id | User | Host | db | Command | Time | State | Info |

    +----+------+-----------+----+---------+------+-------+------------------+

    | 35 | ODBC | localhost | | Query | 0 | | show processlist |

    +----+------+-----------+----+---------+------+-------+------------------+

  接着,用show databases命令可以将安装的数据库列出来:

    mysql> show databases;

  你就可以看到:

    +----------+

    | Database |

    +----------+

    | mysql |

    | test |

    +----------+

    2 rows in set (0.00 sec)

  如果一切正常的话,那说明MySQL可以完全工作了!如果要退出程序,输入:exit

    mysql> exit;

    Bye

 

时间: 2024-11-05 19:34:08

Mysql数据库学习心得(2)的相关文章

Mysql数据库学习心得(5)

  四.安装phpMyAdmin<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> MySQL图形界面管理器phpMyAdmin是一套以php3写成,针对MySQL数据库系统的Web管理界面.它可以很方便地以图形化界面,来对MySQL数据库里的字段.数据进行增加.删除等的动作,更可以做数据库本身的增删管理:phpMyAdmin可以管理整个MySQL服务器(需要超级用户),也

Mysql数据库学习心得(4)

  10.表的数据更新<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> (1)一次修改一个字段,再次注意语法.文本需要加引号但数字不要. mysql>update table01 set field03='new info'swheresfield01=1; Query OK, 1 row affected (0.00 sec) (2)一次改变多个字段,记住在每一个

Mysql数据库学习心得(1)

  <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> MySQL是完全网络化的跨平台关系型数据库系统,一个真正的多用户.多线程SQL数据库服务器,同时是具有客户机/服务器体系结构的分布式数据库管理系统.它具有功能强.使 用简便.管理方便.运行速度快.安全可靠性强等优点,用户可利用许多语言编写访问MySQL数据库的程序,对于中.小型应用系统是非常理想的.除了支持标准的ANS

Mysql数据库学习心得(3)

  三.Mysql常识<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> (一)字段类型 1.INT[(M)] 正常大小整数类型 2.DOUBLE[(M,D)] [ZEROFILL] 正常大小(双精密)浮点数字类型 3.DATE 日期类型.支持的范围是'1000-01-01'到'9999-12-31'.MySQL以'YYYY-MM-DD'格式来显示DATE值,但是允许你使用

MySQL数据库学习笔记(十二)----开源工具DbUtils的使用(数据库的增删改查)

[正文] 这一周状态不太好,连续打了几天的点滴,所以博客中断了一个星期,现在继续. 我们在之前的几篇文章中学习了JDBC对数据库的增删改查.其实在实际开发中,一般都是使用第三方工具类,但是只有将之前的基础学习好了,在使用开源工具的时才能得心应手.如果对JDBC基础不太清楚,或者对本文看不太懂,建议先回顾一下本人之前的几篇和"MySQL数据库学习笔记"相关的文章.但是不管怎样,今后如果用到了数据库的增删改查,肯定是这篇文章中的代码用的最多. 一.DbUtils简介: DBUtils是ap

MySQL数据库学习笔记(九)----JDBC的ResultSet接口(查询操作)、PreparedStatement接口重构增删改查(含SQL注入的解释)

[正文] 首先需要回顾一下上一篇文章中的内容:MySQL数据库学习笔记(八)----JDBC入门及简单增删改数据库的操作 一.ResultSet接口的介绍: 对数据库的查询操作,一般需要返回查询结果,在程序中,JDBC为我们提供了ResultSet接口来专门处理查询结果集. Statement通过以下方法执行一个查询操作: ResultSet executeQuery(String sql) throws SQLException  单词Query就是查询的意思.函数的返回类型是ResultSe

MySQL数据库学习笔记(十)----JDBC事务处理、封装JDBC工具类

[正文] 首先需要回顾一下上一篇文章中的内容:MySQL数据库学习笔记(九)----JDBC的PreparedStatement接口重构增删改查 一.JDBC事务处理: 我们已经知道,事务的概念即:所有的操作要么同时成功,要么同时失败.在MySQL中提供了Commit.Rollback命令进行事务的提交与回滚.实际上在JDBC中也存在事务处理,如果要想进行事务处理的话,则必须按照以下的步骤完成. JDBC中事务处理的步骤: 1.要取消掉JDBC的自动提交:void setAutoCommit(b

MySQL数据库学习笔记(一)

mysql|笔记|数据|数据库         我一直从事Informix和Oracle数据库开发,有一天发现网络上有一种小巧别致的数据库,被广泛使用,从MySQL的网站http://www.mysql.com/我下载了它的数据库软件,使用过后觉得真的挺好,这是我的一点学习笔记希望对各位初学者有点帮助. 1.       MySQL数据库介绍 MySQL 是瑞典的MySQL AB公司开发的一个可用于各种流行操作系统平台的关系数据库系统,它具有客户机/服务器体系结构的分布式数据库管理系统.MySQ

MySQL数据库学习笔记(四)----MySQL聚合函数、控制流程函数(含navicat软件的介绍)

[正文] 一.navicat的引入:(第三方可视化的客户端,方便MySQL数据库的管理和维护) NavicatTM是一套快速.可靠并价格相宜的数据库管理工具,专为简化数据库的管理及降低系统管理成本而设.它的设计符合数据库管理员.开发人员及中小企业的需要.Navicat 是以直觉化的图形用户界面而建的,让你可以以安全并且简单的方式创建.组织.访问并共用信息. Navicat 是闻名世界.广受全球各大企业.政府机构.教育机构所信赖,更是各界从业员每天必备的工作伙伴,被公认为全球最受欢迎的MySQL前