教程集 www.jiaochengji.com
教程集 >  数据库  >  mysql  >  正文 MySQL数据库连接代码实例

MySQL数据库连接代码实例

发布时间:2023-05-02   编辑:jiaochengji.com
教程集为您提供MySQL数据库连接代码实例等资源,欢迎您收藏本站,我们将为您提供最新的MySQL数据库连接代码实例资源
mysql数据库连接方法有两种,一种是利用cmd命令模式直接在ddos下进行连接然后管理数据库,另种是利用php,java连接mysql数据库进行数据操作,下面我来给各位同学介绍

MySQL连接使用MySQL二进制:

可以建立MySQL数据库使用MySQL二进制命令提示符。

例子:
下面是一个简单的例子连接到MySQL服务器命令提示符:

 代码如下 复制代码

[root@host]# mysql -u root -p Enter password:******
将提示如下:mysql> 命令提示符,在这里将能够执行任何SQL命令。以下是上述命令的结果:

Welcome to the MySQL monitor.  Commands end with ; or g.
Your MySQL connection id is 2854760 to server version: 5.0.9

Type 'help;' or 'h' for help. Type 'c' to clear the buffer.

命令提示符,在这里将能够执行任何SQL命令。以下是上述命令的结果:

可以从MySQL数据库断开连接,任何时候使用exit命令mysql>提示符。

mysql> exit
Bye

 

mysql连接服务器java脚本方式


下载mysql的驱动。这里要详细说一下,SUN公司开发Java语言的时候,在数据库这里只是提供了一个标准的接口,或者说是规范,叫做JDBC,这个东西单独放在那里没有任何作用,根本无法连接任何的数据库,只有当你下载相应的数据库驱动程序之后,才可以用JDBC通过这个驱动程序和数据库通信。
sqlsever就有它的专门的驱动程序,在微软网站上可以下载到。SUN公司自己也开发了数据库驱动程序,叫做JDBC-ODBC驱动程序,是通过建立ODBC桥来连接Windows数据库,但是因为效率低并且有限制,现在一般都不推荐使用。
使用mysql当然要下载它的驱动了,这个在mysql的官方网站就可以下载到,新版本是mysql-connector-java-3.1.14.zip,下载完成后解压缩,把其中的mysql-connector-java-3.1.14-bin.jar文件和mysql-connector-java-3.1.14-bin-g.jar加到环境变量的classpath中,因为只有这样里面的类文件才可以使用。
为了能够测试成功,应该新建一个数据库,我建的叫jspstudy,在里面建了一个表叫做addressbook,添加了一条记录,
mysql> insert into addressbook (name,address,phone) values ('jjx','zhejiangyuyao','0574-2222222');
建立一个java文件,输入如下代码:

 代码如下 复制代码

import java.sql.*;
import com.mysql.jdbc.*;
public class  Database
{   
    public static void main(String[] args) throws Exception,SQLException
    {
        Class.forName("com.mysql.jdbc.Driver");
        java.sql.Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/jspstudy?user=root&password=500158");
        java.sql.Statement sql=conn.createStatement();
        java.sql.ResultSet rs=sql.executeQuery("select * from addressbook");       
        while(rs.next())
        {
            System.out.println(rs.getString(3));
        }
    }
}

编译运行,如果可以看到输出结果的话说明数据库连接成功了。
注:Class.forName("com.mysql.jdbc.Driver");用来加载驱动程序;jdbc:mysql://localhost:3306/jspstudy?user=root&password=******是数据库URL地址,前面都是固定的,3306是端口号,安装mysql的时候有提示,jspstudy是数据库的名字,user是用户名,password后面填写密码


mysql连接服务器php脚本方式

在 PHP 5 及以后版本中不再默认支持 MySQL ,所以在运行这些库之前,请确定 php.ini 加载了 MySQL 数据库支持:

extension = mysql.dll
MySQL 连接
mysql_connect() 函数用于开启一个到 MySQL 数据库的连接。

语法:

mysql_connect( servername, username, password )
以上 3 个参数虽然都是可选,但通常情况下我们都需要明确写明。

测试数据库连接的例子:

 代码如下 复制代码
<?php
$conn = @mysql_connect("localhost","root","root1234");
if (!$conn){
    die("连接数据库失败:" . mysql_error());
} else {
    echo "连接数据库成功!";
}
?>

在本例子中,用 @ 运算符屏蔽了 mysql_connect() 函数连接失败时的错误提示,改为自定义的错误信息提示。如果连接数据库失败,提示错误提示如下:

连接数据库失败:Access denied for user 'root'@'localhost' (using password: YES)
在 PHP 程序执行完之后,会自动关闭对数据库的连接。如果想在执行完之前就关闭数据库连接,可以使用 mysql_close() 函数:

 代码如下 复制代码
mysql_close( $conn );

请注意其中的参数是对应的连接资源变量。

管理 MySQL 数据库

对于 MySQL 的管理,通常是通过 phpMyAdmin 来进行的。关于 phpMyAdmin 的安装,请参见《phpMyAdmin 安装》。

登陆 phpMyAdmin 后,可以做账号权限内允许的各种管理操作。phpMyAdmin 采用 HTML 框架结构,左侧是库表选择,右侧是操作主界面。

</p>  <p>右侧操作主界面上,可以对数据库表进行“浏览数据”、“结构修改”、“运行 SQL 语句”、“搜索”、“插入数据”、“导出”、“导入”、“表属性更改”、“清空”甚至“删除”等操作。不同版本界面及操作上会有些细微差异。</p>  <p>在管理数据库之前,需要对一些基本的概念如创建库、权限、表及表属性以及数据类型等有所了解。要了解这些知识请继续学习后续的教程。</p>  <h3>提示</h3>  <p>通常提供数据库支持的主机商,也会提供 phpMyAdmin 以方便用户管理自己的数据库。</p></td>  	  </tr>  	</table><p><span>您可能感兴趣的文章:</span><br/>
                  <a target= c#连接mysql数据库示例
php数据库连接、查询、显示结果的小例子
php操作数据库的简单示例
php能和sql连接吗?
php如何连接mysql数据库
mysql导入sql文件 mysql远程登录
mysql开启远程连接(mysql开启远程访问)的方法
Linux mysql 允许远程连接
查看mysql编码方式 mysql数据库编码查看方法
关于mysql操作的详细总结以及实例(一)

[关闭]
~ ~