如何轻松地安装和破解 Navicat for MySQL
Navicat是一套快速、可靠的数据库管理工具,目前关于Navicat for MySQL 比较困扰的问题是如何轻松地安装和破解 Navicat for MySQL。需要声明的是Navicat破解版本已经没有了,尤其是最新版Navicat 11。Navicat的安装比较简便,下面主讲Navicat的安装过程。
根据获取资源的途径不同,分为两种安装下载版和安装光碟版两种。
一、安装下载版
1. 打开Navicat应用程序.exe文件。
3. 阅读许可协议。接受并点击“下一步”。
4. 选择安装位置。点击“浏览”自定义安装路径,点击“下一步”。考虑到运行速度,尽量不要安装在C盘。
5. 运行其余的步骤。
6. 安装完成后,在d出的注册画面输入Navicat注册码(16 位数)并点击“激活”按钮来在线激活注册码。
二、安装光碟版
1. 将Navicat CD安装光盘插入CD-ROM驱动器。
2. 打开Navicat.exe 文件。
3. 在欢迎画面点击“下一步”。
4. 阅读许可协议。接受并点击“下一步”。
5. 选择安装位置。点击“浏览”自定义安装路径,点击“下一步”。考虑到运行速度,尽量不要安装在C盘。
6. 运行其余的步骤。
7. 安装完成后,在d出的注册画面输入Navicat注册码(16 位数)并点击“激活”按钮来在线激活注册码。
教程索引自:http://www.formysql.com/wenti/anzhuang-navicat.html
方法/步骤百度搜素Navicat Premium,进入官网下载安装包
下载完成,开始安装,双击Navicat Premium安装包,出现安装界面,直接点击下一步,下一步,直到安装完成
打开安装好的Navicat Premium程序,点击连接,选择你正在使用的数据库,在d出的连接窗口输入连接信息,点击确定,左边会建立一个你刚起的连接名的列表
4
右键连接名列表你正在使用的数据库,选择打开连接,左边会列出你所有数据库名称
5
管理你的数据库,双击你要管理的数据库名,右边会列出该数据库下所有的数据表名称
6
对数据表的 *** 作,右键你要管理的数据表,如果,你要对数据表里某一字段的值进行修改,打开该数据表,可以直接修改字段值,修改好点击勾号即可
String url="jdbc:mysql://localhost:3306/sample_db?user=root&password=your_password"例如:
import java.sql.DriverManagerimport java.sql.ResultSetimport java.sql.SQLExceptionimport java.sql.Connectionimport java.sql.Statement public class MysqlDemo {public static void main(String[] args) throws Exception {Connection conn = null String sql // MySQL的JDBC URL编写方式:jdbc:mysql://主机名称:连接端口/数据库的名称?参数=值// 避免中文乱码要指定useUnicode和characterEncoding// 执行数据库 *** 作之前要在数据库管理系统上创建一个数据库,名字自己定,// 下面语句之前就要先创建javademo数据库String url = "jdbc:mysql://localhost:3306/javademo?"+ "user=root&password=root&useUnicode=true&characterEncoding=UTF8" try {// 之所以要使用下面这条语句,是因为要使用MySQL的驱动,所以我们要把它驱动起来,// 可以通过Class.forName把它加载进去,也可以通过初始化来驱动起来,下面三种形式都可以Class.forName("com.mysql.jdbc.Driver")// 动态加载mysql驱动// or:// com.mysql.jdbc.Driver driver = new com.mysql.jdbc.Driver() // or:// new com.mysql.jdbc.Driver() System.out.println("成功加载MySQL驱动程序") // 一个Connection代表一个数据库连接conn = DriverManager.getConnection(url) // Statement里面带有很多方法,比如executeUpdate可以实现插入,更新和删除等Statement stmt = conn.createStatement() sql = "create table student(NO char(20),name varchar(20),primary key(NO))" int result = stmt.executeUpdate(sql)// executeUpdate语句会返回一个受影响的行数,如果返回-1就没有成功if (result != -1) {System.out.println("创建数据表成功") sql = "insert into student(NO,name) values('2012001','陶伟基')" result = stmt.executeUpdate(sql) sql = "insert into student(NO,name) values('2012002','周小俊')" result = stmt.executeUpdate(sql) sql = "select * from student" ResultSet rs = stmt.executeQuery(sql)// executeQuery会返回结果的集合,否则返回空值System.out.println("学号\t姓名") while (rs.next()) {System.out.println(rs.getString(1) + "\t" + rs.getString(2))// 入如果返回的是int类型可以用getInt()}}} catch (SQLException e) {System.out.println("MySQL *** 作错误") e.printStackTrace() } catch (Exception e) {e.printStackTrace() } finally {conn.close() } } }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)