当前位置:首页 » 操作系统 » mysql数据库连接

mysql数据库连接

发布时间: 2022-01-10 05:17:37

❶ 怎么用mysql连接mysql数据库

通常我们在网络上看到的mysql教程和mysql工具书,里面都是cmd命令和结果集。
也许有一些初学者不懂在系统的哪个角落输入这些命令,或者启动mysql的一些工具,下面教你怎样进入这个mysql的cmd模式和基本的mysql的cmd操作。
以window系统为例,首先,我们把鼠标移动到左下角的开始,点击【开始】按钮,找到【运行】,打开运行后,在输入框里面输入“cmd”,然后按回车键(也就是enter键),随即进入了cmd模式(一个背景为黑色的窗口,里面有一些英文字母)。
打开cmd后,我们看到:C:\Ducuments and Settings\Administrator> (有一些朋友的系统使用的不是Administrator系统用户的也就不同了,如果你进入window系统使用的用户为user,那这个Administrator就换为user)
其实这串英文字母表示的是一个系统的位置,现在进入cmd之后的位置为:c盘的Ducuments and Settings目录里面的Administrator目录下,那么,既然知道这个cmd的位置的意思了,我们接着要做什么呢?对了,就是要进入mysql的bin目录,到里面才可以用cmd启动mysql。
以mysql5.0为例,mysql的安装目录在c盘的Program Files目录里面的MySQL里面的MySQL Server 5.0(也就是C:\Program Files\MySQL\MySQL Server 5.0),那么,我们就准备要进入这个目录里面了。
步骤如下:
C:\Ducuments and Settings\Administrator> cd\(回车键)
出现下面:
C:\>
第二步:
C:\>cd C:\Program Files\MySQL\MySQL Server 5.0\bin(回车键)
出现:C:\Program Files\MySQL\MySQL Server 5.0\bin>
第三步:(连接mysql服务器)
C:\Program Files\MySQL\MySQL Server 5.0\bin>mysql -hlocalhost -uroot -p(回车键)
(上面的-hlocalhost是指使用本地用户来连接,-uroot是指使用用户名为root的用户来连接,-p是指空密码,一般初学者都还没有设置root的用户密码的,如果你在安装mysql5.0时候配置了服务器后,第一个要您设置root的密码,请你记住,把它填入上面的-p之后)
成功连接后,就会出现mysql的欢迎语和mysql的版本号,
接着cmd的盘符出现为:
mysql>
那就表示成功连接mysql服务器了,以后看到工具书里面的命令,为mysql>命令,你就在这里输入行了,结果集会出现在cmd里面。

❷ 如何连接MySql中的数据库

java连接MySql的例子很多,到处都是
这里不再写
只提下几个注意点:
1、数据库启动,有能访问的账号密码
2、驱动的jar包位置正确,版本正确
3、连接数据库的java代码无错误

还是贴个例子吧
import java.sql.*;

public class JDBCTest {

public static void main(String[] args){

String driver = "com.mysql.jdbc.Driver"; // 驱动程序名

String url = "jdbc:mysql://localhost/scutcs"; // URL指向要访问的数据库名scutcs

String user = "........"; // MySQL配置时的用户名

String password = "........"; // MySQL配置时的密码

try {

Class.forName(driver); // 加载驱动程序

Connection conn = DriverManager.getConnection(url, user, password); // 连续数据库

if(!conn.isClosed())
System.out.println("Succeeded connecting to the Database!"); //验证是否连接成功

Statement statement = conn.createStatement(); // statement用来执行SQL语句

String sql = "select * from student"; // 要执行的SQL语句

ResultSet rs = statement.executeQuery(sql); // 结果集

System.out.println("-----------------------------------------");
System.out.println("执行结果如下所示:");
System.out.println("-----------------------------------------");
System.out.println(" 学号" + "\t" + " 姓名" + "\t\t" + "性别");
System.out.println("-----------------------------------------");

String name = null;

while(rs.next()) {

name = rs.getString("sname"); // 选择sname这列数据

System.out.println(rs.getString("sno") + "\t" + name + "\t" + rs.getString("sex")); // 输出结果
}

rs.close();
conn.close();

} catch(ClassNotFoundException e) {

System.out.println("Sorry,can`t find the Driver!");
e.printStackTrace();

} catch(SQLException e) {

e.printStackTrace();

} catch(Exception e) {

e.printStackTrace();

}
}
}

❸ 如何连接MySQL数据库

1.MySQL安装,不会的朋友可以看连接:http://www.ote.com/tech/1/2430_1.html
下面来创建一个数据:
mysql>CREATE DATABASE test; //创建一个数据库
mysql>use test; //指定test为当前要操作的数据库
mysql>CREATE TABLE user (name VARCHAR(20),password VARCHAR(20)); //创建一个表user,设置两个字段。
mysql>INSERT INTO user VALUES('huheng','123456'); //插入一条数据到表中

2.打开Eclipse,创建一个项目(my),
操作:右键点击my--->build Path--->add external Archiver...选择jdbc驱动,点击确定。

我的项目列表:

3.驱动已经导入,下面我们来写一个程序验证一下
import java.sql.*; public class MysqlJdbc { public static void main(String args[]) { try { Class.forName("com.mysql.jdbc.Driver"); //加载MYSQL JDBC驱动程序 //Class.forName("org.gjt.mm.mysql.Driver"); System.out.println("Success loading Mysql Driver!"); } catch (Exception e) { System.out.print("Error loading Mysql Driver!"); e.printStackTrace(); } try { Connection connect = DriverManager.getConnection( "jdbc:mysql://localhost:3306/test","root","198876"); //连接URL为 jdbc:mysql//服务器地址/数据库名 ,后面的2个参数分别是登陆用户名和密码 System.out.println("Success connect Mysql server!"); Statement stmt = connect.createStatement(); ResultSet rs = stmt.executeQuery("select * from user"); //user 为你表的名称 while (rs.next()) { System.out.println(rs.getString("name")); } } catch (Exception e) { System.out.print("get data error!"); e.printStackTrace(); } } }

点击运行程序:
Success loading Mysql Driver! Success connect Mysql server! huheng

出现上面结果,说明你连接数据库成功。
4.可以查看到MySQL里面的内容,那我们是不是想往MySQL中插入数据呢。
下面的例子,往MySQL的user表中插入100条数据
import java.sql.*; public class Myjproject { public static void main(String args[]) { try { Class.forName("com.mysql.jdbc.Driver"); //加载MYSQL JDBC驱动程序 //Class.forName("org.gjt.mm.mysql.Driver"); System.out.println("Success loading Mysql Driver!"); } catch (Exception e) { System.out.print("Error loading Mysql Driver!"); e.printStackTrace(); } try { Connection connect = DriverManager.getConnection( "jdbc:mysql://localhost:3306/test","root","198876"); int num=100; PreparedStatement Statement=connect.prepareStatement("INSERT INTO user VALUES(?,?)"); for(int i=0;i<num;i++) //定义个100次的循环,往表里插入一百条信息。 { Statement.setString(1,"chongshi"+i); Statement.setString(2,"bo"+i); Statement.executeUpdate(); } // } catch (ClassNotFoundException e) { // TODO Auto-generated catch block // System.out.println("An error has occurred:"+e.toString()); // e.printStackTrace(); }catch(SQLException e) { } } }

❹ 如何连接mysql数据库

一 Mysql命令行连接
一般对于刚刚安装好的mysql,如果勾选启用mysql lineclient的话。可以直接通过找到开始---程序--- mysql command line client如下图

点击mysql命令行之后,会提示你输入root密码。输入正确的root密码之后即可连接到msyql数据库里啦

二 Cmd命令行怎么连接数据库
如果没有安装mysql命令行的话,我们可以通过找到 mysqld所在的路径(复制mysqld.exe所在路径)

使用cd切换到msyqld.exe路径下,然后输入mysql连接命令如下图

格式是:
Mysql -P 端口号 -h mysql主机名\ip -u root (用户) -p

如果是命令行是mysql所在的本机
而且用默认的端口 3306 直接输入 mysql -u root -p 即可

第三方mysql数据库连接工具
通过第三方数据库连接工具这些就很多啦,如下图设置好相关参数即可

❺ 启动mysql后怎么连接数据库

一.mysql安装
网络mysql下载一个即可。只是注意一下几个重要的数据:
第一个就是Port Number :3306。端口号默认3306,一般不需要改,如果改了,请记住这个端口号。

第二个就是password:本地数据库密码,默认用户名是root

第三个就是Windows Service Datails:MySQL56,如果修改了请记住。(可以取消Start the MySQL Server at System Startup前面的勾,不然每次开机mysql就自启服务了)

二、mysql管理工具
我知道的有Navicat,SQLyog Enterprise,因为第一次安装了SQLyog Enterprise就一直用的它,一路安装即可。Navicat貌似界面看起来不错。<㖞�"/kf/ware/vc/" target="_blank" class="keylink">vcD4KPHA+yP2hojxzdHJvbmc+way907G+tdjK/b7dv+I8L3N0cm9uZz6jujwvcD4KPHA+PHN0cm9uZz7BrL3Tsb612L/i1q7HsLHY0OvG9Lavyv2+3b/it/7O8Twvc3Ryb25nPqOss/W0zrCy17C94cr4uvPK/b7dv+K3/s7x0tG+rb+qxvSjrNLUuvO/qsb0t/7O8bXEstnX97e9yr263Lbg1tajrL+0uvPOxKGjPGJyPgo8L3A+CjxwPjxpbWcgc3JjPQ=="/uploadfile/Collfiles/20150413/20150413093321259.jpg" alt="\">

New一个,可以取一个名字:local 代表为本地数据库的名字吧,就一个名字而已。
重要的是其他几个要填的数据:
mysql host address:localhost 本地地址,或者写127.0.0.1回送地址,二者是等价的。
username:root 这个是默认名字,安装的时候貌似可以修改。
password:**********就是安装的时候设置的密码。
port:3306 安装时必须记住的端口号。
然后connect即可。
四、连接远端数据库
当然得知道远端数据库的address,username,password和port

五、启动mysql服务(方式很多,可以自己网络)
前面在安装时候必须记住的一个数据就是Windows Service Datails.
我的是默认的:MySQL56
DOS命令开启mysql服务:net start mysql56
DOS命令关闭mysql服务:net stop mysql56

在安装mysql的时候如果安装了mysql notifier,用mysql notifier这个mysql管理工具打开也可以开启和关闭mysql服务。

❻ 如何连接mysql数据库服务器

1,打开Navicat for MySQL,点击左上角“链接”按钮,如下图:

2,在弹出的新建链接对话框中,填写远程数据库服务器IP地址,账号,密码等信息。如下图:

3,最后确定保存即可。
本回答由电脑网络分类达人 李孝忠推荐
评论(1)
5 2

zengchao623
采纳率:52% 来自团队:电脑网络行家 擅长: 互联网 编程语言 操作系统/系统故障 JavaScript Html/Css
其他回答

文件--》创建连接,输入相关信息确定就可以啦

❼ 怎样用数据库连接来连接mysql

下面代码是使用jdbc直接链接mysql的操作,链接方式与SQL SERVER类似,区别在于加载的驱动不同,url的设置也有点区别,用户名、密码、端口号这些设置都类似

执行脚本返回的结果,可以看出java成功链接上mysql并获取到返回值

mysql-connector-java-5.1.26-bin.jar是java链接mysql使用的jar包,与SQL SERVER链接也有专门的jar包,jar包中包含了java链接mysql所用到的函数驱动等等,所有的jar包都是放到web工程lib目录下

如果工程是整合在ssh下,一般情况下都会有一个properties文件,该文件配置了数据库链接常用的命令,下图是mysql中的配置

使用spring框架下进行的测试,结果可以成功执行,其实无论是sql server还是mysql还是其他的数据库,基本功能都一样,只是语法结构有所区别,java在调用的过程中大部分功能只要切换了数据库链接命令就可以公用,如果系统架构设计的足够好,当我们切换数据库的时候,应用程序是不用调整就能兼容的

❽ 如何通过sql查看mysql数据库连接

可以使用MySQL推出的MySQLConnector/Net组件,该组件是MySQL为ADO.NET访问MySQL数据库设计的.NET专用访问组件,完成该组件后,需要在项目中引用这个组件,之后在程序中引用命名空间MySql.Data.MySqlClient,即可开始进行连接MySQL数据库的操作了,示例如下:
protected voidMySqlCon()
{
//数据库连接字符串跟连接SQLSERVER没有区别
string constr = "server=localhost;UserId=root;password=root;Database=test";
//下面使用MySql Connector/net提供的专用对象
MySqlConnection mycon = new MySqlConnection(constr);
mycon.Open();
MySqlCommandmycmd = new MySqlCommand("select * from users", mycon);
MySqlDataReader myreader = mycmd.ExecuteReader();
while (myreader.Read())
{
if (myreader.HasRows)
{
MessageBox.Show(myreader.GetString("email") );
}
}
myreader.Close();
mycon.Close();

❾ mysql是怎么连接数据库服务器

1)连接Oracle 8/8i/9i/10g/11g(thin模式)

Class.forName("oracle.JDBC.driver.OracleDriver").newInstance();
String url="JDBC:oracle:thin:@localhost:1521:orcl" //orcl为Oracle数据库的SID
String user="test";
String password="test";
Connection con=DriverManager.getConnection(url,user,password);
2)连接DB2数据库
Class.forName("com.ibm.db2.jcc.DB2Driver");
String url="JDBC:db2://localhost:5000/testDb";/**数据库连接串**/
String user="test"; String password="test";
Connection con=DriverManager.getConnection(url,user,password);
3)连接MySQL数据库
Class.forName("com.mysql.jdbc.Driver");
String url="JDBC:mysql://localhost:8080/testDB";
String user="test"; String password="test";
Connection con=DriverManager.getConnection(url,user,password);
4)连接SQL Server数据库
Class.forName("com.microsoft.JDBC.sqlserver.SQLServerDriver");
String url="JDBC:microsoft:sqlserver://localhost:1433;DatabaseName=testDb";
String user="test"; String password="test";
Connection con=DriverManager.getConnection(url,user,password);
5)连接PostgreSQL数据库
Class.forName("org.postgresql.Driver");
String url="JDBC:postgresql://localhost/testDb";
String user="test"; String password="test";
Connection con=DriverManager.getConnection(url,user,password);
6)连接Access数据库
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url="JDBC:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ="+application.getRealPath("/Data/testDb/mdb");
Connection conn=DriverManager.getConnection(url,"","");
7连接Sybase数据库
Class.forName("com.sybase.JDBC.SybDriver");
String url="JDBC:sybase:Tds:localhost:5007/testDb";
Properties pro=System.getProperties();
pro.put("user","userId");
pro.put("password","user_password");
Connection con=DriverManager.getConnection(url,pro);
8连接informix数据库
Class.forName("com.informix.JDBC.ifxDriver");
String url="JDBC:informix-sqli:localhost:1533/testDb:INFORMIXSERVER=myserver"user=testUser;password=testpassword"; Connection con=DriverManager.getConnection(url);

示例:
连接SQL Server2008R2数据库
首先Build Path → 添加外部sqljdbc.jar驱动

import java.sql.*;
public class DB {
public static void main(String[] args) throws Exception {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection conn = DriverManager.getConnection("jdbc:sqlserver://localhost:1433; DatabaseName=数据库名", "sa", "1234");
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("select * from 表名");
while(rs.next()) {
System.out.println("id为:" + rs.getString("id") + "name为:" + rs.getString("name"));
}
System.out.println("数据库连接成功!");
rs.close();
stmt.close();
conn.close();
System.out.println("数据库成功关闭!");
}
}

热点内容
单片机android 发布:2024-09-20 09:07:24 浏览:765
如何提高三星a7安卓版本 发布:2024-09-20 08:42:35 浏览:664
如何更换服务器网站 发布:2024-09-20 08:42:34 浏览:311
子弹算法 发布:2024-09-20 08:41:55 浏览:289
手机版网易我的世界服务器推荐 发布:2024-09-20 08:41:52 浏览:817
安卓x7怎么边打游戏边看视频 发布:2024-09-20 08:41:52 浏览:162
sql数据库安全 发布:2024-09-20 08:31:32 浏览:94
苹果连接id服务器出错是怎么回事 发布:2024-09-20 08:01:07 浏览:507
编程键是什么 发布:2024-09-20 07:52:47 浏览:658
学考密码重置要求的证件是什么 发布:2024-09-20 07:19:46 浏览:481