MySql 安装教程 实录
作者:宣兆鹏
--------------------------------------------------------------------------------------------------------------------------------------------
今天在本本上安装MYSQL,在安装过程出现了一些奇怪的问题,因此在这里分享整个安装流程与错误解决方法。
MySQL版本:5.1.40-community
1、下载安装包并安装
如果是普通用户,请在安装时,选择“Typical”,即典型类型,MYSQL将安装到C盘下Program Files下的My SQL文件夹内。
2、安装完毕后,进行的设置
1)进入CMD
2)CD到c:\program files\MySQL\MySQL Server 5.1\bin下
3)输入“mysqld -install”,即MYSQL成为系统服务,作为自动运行的服务。
4)进入MySQL Server Instance configure Wizard中,进行设置,选择"Standard"模式进行设置,除非你是专家,就选"Detail"模式。
5)下一步后,会有一个页面让你输入密码,原始的root的密码为空,这里假定你需要设置的密码为"sa"
6)下一步后,点击execute,如果此时提示“error 1045”,说明原始的root密码不为空
7)finish
3、进入MySQL
1)进入CMD
2)CD到上一步的目录中
3)输入“mysql -uroot -p”会提示输密码,密码即你刚才设置的,此处为“sa”。
4)进去啦!
登录数据库时,有些人可能会直接输入 mysql -p 或 mysql -root -p 这样的话都不能登陆到root用户下,因此你输入的密码肯定不对,所以会提示1045错误。
欢饮访问,查看更多有关JAVA方面的技术文章 http://blog.csdn.net/robinlovesnow
相关文档:
这些函数都是MySQL自带的,可以直接使用在PHP写的MySQL查询语句中哦
1-CURDATE()或CURRENT_DATE()和CURTIME()或CURRENT_TIME()
这两个函数是比较常用到的,顾名思义,第一个返回当前日期,第二个返回当前时间
可以在MySQL客户端或者PHP语句里写"SELECT CURDATE(),CURTIME()"查看相关信息.
还有一个很重要的函 ......
(1)、back_log:
要求 MySQL 能有的连接数量。当主要MySQL线程在一个很短时间内得到非常多的连接请求,这就起作用,然后主线程花些时间(尽管很短)检查连接并且启动一个新线程。
back_log值指出在MySQL暂时停止回答新请求之前的短时间内多少个请求可以被存在堆栈中。只有如果期望在一个短时间内有很多连接, ......
想测试下表分区功能跟自主的分布式的性能差异,进行了简单的测试,前后花费了半个小时,可能测试数据不太准确。
【测试环境】
操作系统:Windows XP SP2
MySQL: 5.1.19-beta-community-nt-debug
【测试过程】
查看MySQL版本:
mysql> select version();
+--------------------------------+
| version() ......
Java代码
mysql> select version(),current_date;
查询mysql的版本号 和 日期
mysql> select version();
查询mysql的版本号
select now();
查询当前日期和准确的时间
Java ......