您好,欢迎访问一九零五行业门户网

64位的win7系统安装mysql步骤(实践成功!!!)

下载地址: http://www.mysql.com/downloads/mysql/ 下载的话需要登录,你只需按照要求注册一个账号,然后下载即可. 我下载的是mysql-5.5.17-winx64.msi版本. 安装步骤: step 1. mysql server uninstall 确定系统没装(在控制面板中的程序和功能里看一下哈。确
下载地址:
   http://www.mysql.com/downloads/mysql/
下载的话需要登录,你只需按照要求注册一个账号,然后下载即可.
我下载的是mysql-5.5.17-winx64.msi版本.
安装步骤:
step 1. mysql server uninstall
确定系统没装(在控制面板中的程序和功能里看一下哈。确定以及肯定没有安装过mysql)
step 2. program files mysql server directory delete ( all files )
删除所有mysql的文件,特别注意c:\programdata\mysql和c:\programfiles\mysql两个目录删了。还有注册表,开始->运行->regedit->hkey_local_machine,system,currentcontrolset,services,删除mysql目录。
step 3. new mysql server instalation. ( or restart computer andinstall )
最好重启下(强烈建议重启,避免不必要的麻烦),
双击mysql-5.5.17-winx64.msi全新安装。
step 4. exit instance configration wizard.
安装好主程序,不要进入配置。
最后一步finish之前,将面板上的小对勾去掉哦。记住了!
step 5. mysql server instance configuration wizart runadministrator. ( right click
select menu )
进入c:\programfiles\mysql\mysql server 5.5\bin,右键bin选择以管理员身份运行mysqlinstanceconfig。
step 6. installation select add port firewall
其他的都跟xp下的配置差不多。
step 7. not selected enable root access from remotemachines ( beacuse error config
workbench )
特别注意!!!在填密码和确认密码后,下面的小复选框就不能勾了。
step 8  finish mysql serverinstalation
再执行,搞定。
测试连接数据库.
在开始-程序中点击mysql5.5 command line cilent
输入密码:root
想要查看mysql数据库自带的有哪些数据库使用命令
show databases;
创建新的数据库:createdatabase 数据库名称;
例如:create  database   testdata;
接下来创建表的语句就不多说了。
也可以用mysql的可视化工具,例如sqlyong或者navicat.创建数据库。
那在此就顺便说一下navicatpremium(可以连接多种数据库mysql,oracle,sqlserver等)的使用:
首先创建一个连接connection,
填写connectionname和password,点击ok即可。看到如下图所示;
创建数据库testdata,然后创建一个表user,user表里包含us_pk,us_name,us_pwd
增加一条记录 1 1 1
下面开始测试连接
写一个java类;
import java.sql.connection;
import java.sql.drivermanager;
import java.sql.resultset;
import java.sql.statement;
public class testmysqlconn {
    public static void main(string[] args) {
        connection con;  
        statement stmt;  
        resultset rs;
try {
            class.forname(com.mysql.jdbc.driver).newinstance();
con = drivermanager.getconnection(jdbc:mysql://127.0.0.1:3306/testdata,root,root);
stmt = con.createstatement();
rs = stmt.executequery(select  * fromuser);
system.out.println(rs.next());
       } catch (exception e) {
           e.printstacktrace();
           system.out.println(连接失败);
       }
}
}
我出现的问题是:连接失败,主机不允许连接。
因为:jdbc:mysql://127.0.0.1:3306/testdata中的127.0.0.1我写的是我的电脑ip192.168.5.6这样不能连接,写成127.0.0.1或者localhost都是没有问题的。
其它类似信息

推荐信息