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.

在以上实例中,我们使用了root用户登录到mysql服务器,当然你也可以使用其他mysql用户登录。

如果用户权限足够,任何用户都可以在mysql的命令提示窗口中进行SQL操作。

退出 mysql> 命令提示窗口可以使用 exit 命令,如下所示:

mysql> exit

Bye

使用 PHP 脚本连接 MySQL

PHP 提供了 mysqli_connect() 函数来连接数据库。

该函数有 6 个参数,在成功链接到 MySQL 后返回连接标识,失败返回 FALSE 。

语法

mysqli_connect(host,username,password,dbname,port,socket);

参数说明:

参数

描述

host

可选。规定主机名或 IP 地址。

username

可选。规定 MySQL 用户名。

password

可选。规定 MySQL 密码。

dbname

可选。规定默认使用的数据库。

port

可选。规定尝试连接到 MySQL 服务器的端口号。

socket

可选。规定 socket 或要使用的已命名 pipe。

你可以使用PHP的 mysqli_close() 函数来断开与MySQL数据库的链接。

该函数只有一个参数为 mysqli_connect() 函数创建连接成功后返回的 MySQL 连接标识符。

语法

bool mysqli_close ( mysqli $link )

本函数关闭指定的连接标识所关联的到 MySQL 服务器的非持久连接。如果没有指定 link_identifier,则关闭上一个打开的连接。

提示:通常不需要使用 mysqli_close(),因为已打开的非持久连接会在脚本执行完毕后自动关闭。

实例

你可以尝试以下实例来连接到你的 MySQL 服务器:

连接 MySQL

$dbhost = 'localhost:3306'; // mysql服务器主机地址

$dbuser = 'root'; // mysql用户名

$dbpass = '123456'; // mysql用户名密码

$conn = mysqli_connect($dbhost, $dbuser, $dbpass);

if(! $conn )

{

die('Could not connect: ' . mysqli_error());

}

echo '数据库连接成功!';

mysqli_close($conn);

?>

mysql服务连接标识_MySQL 连接 | 菜鸟教程相关推荐

  1. mysql数据排序指令_MySQL 排序 | 菜鸟教程

    MySQL 排序 我们知道从 MySQL 表中使用 SQL SELECT 语句来读取数据. 如果我们需要对读取的数据进行排序,我们就可以使用 MySQL 的 ORDER BY 子句来设定你想按哪个字段 ...

  2. mysql指令按顺序排列_MySQL 排序 | 菜鸟教程

    MySQL 排序 我们知道从 MySQL 表中使用 SQL SELECT 语句来读取数据. 如果我们需要对读取的数据进行排序,我们就可以使用 MySQL 的 ORDER BY 子句来设定你想按哪个字段 ...

  3. mysql数据库 菜鸟_MySQL数据库菜鸟教程(一)

    1.MySQL安装 ? Windows系统:(解压文件)下载地址:https://dev.mysql.com/downloads/file/?id=496745 ? 解压后进入文件夹,找到bin文件下 ...

  4. c 连接mysql示例 源码_MySQL 连接

    MySQL 连接 使用mysql二进制方式连接 您可以使用MySQL二进制方式进入到mysql命令提示符下来连接MySQL数据库. 实例 以下是从命令行中连接mysql服务器的简单实例: [[emai ...

  5. MySQL提供链接途径_MySQL 连接

    MySQL 连接 使用MySQL二进制方式连接 您可以使用MySQL二进制方式进入到MySQL命令提示符下来连接MySQL数据库. 实例 以下是从命令行中连接MySQL服务器的简单实例: [root@ ...

  6. 阿里云 mysql教程_mysql数据库菜鸟教程

    mysql数据库菜鸟教程 云服务器(Elastic Compute Service,简称ECS)是阿里云提供的性能卓越.稳定可靠.弹性扩展的IaaS(Infrastructure as a Servi ...

  7. MySQL服务的启动、连接和停止

    MySQL服务启动与停止 MySQL服务启动与停止,有两种操作方式: 操作方式1 Win+R 打开运行窗口,输入services.msc 找到mysql服务,默认服务名为MySQL80 右键选中服务, ...

  8. mysql的右连接查询_mysql连接查询(左连接,右连接,内连接)

    一.mysql常用连接 INNER JOIN(内连接,或等值连接):获取两个表中字段匹配关系的记录. LEFT JOIN(左连接):获取左表所有记录,即使右表没有对应匹配的记录. RIGHT JOIN ...

  9. mysql dsn 连接字符串_MySql 连接字符串总结

    MySQL Connector/ODBC 2.50 (MyODBC 2.50)连接方式 本地数据库连接 以下是语法格式: Driver={mySQL};Server=localhost;Option= ...

最新文章

  1. 脚本化 tmux — LinuxTOY
  2. Sql Server中判断表或者数据库是否存在
  3. oracle function详解,Oracle 函数 Function 解析
  4. 2014 ACM/ICPC Asia Regional Xi'an Online
  5. 农委系统先进集体推荐报告_来自司法行政的他们,荣获上海档案系统表彰!
  6. 循环小数是分数集合吗_人教版小学数学三年级上册 分数的简单计算 教案、课件,公开课视频...
  7. 信息学奥赛一本通C++语言——1065:奇数求和
  8. CARLA 笔记(01)— 基本架构、核心模块(Traffic Manager、Sensors、ROS bridge、Scenario runner)、高级功能、生态系统
  9. python风格logo_Python十分钟制作属于你自己的个性logo
  10. 产品生命周期,鸿沟理论和CNCF项目孵化
  11. android实现 桌面移动悬浮窗口实现
  12. CAM350 图片镜像
  13. 涉密计算机等级如何确定,涉密信息系统的等级由()确定。
  14. go mod查看包依赖关系
  15. 东方国信携手Cloudera 共创Hadoop生态圈辉煌
  16. mysql实体监听器_使用remote_listener实现数据库与监听器分离 | HelloDML
  17. 《RAFT:Recurrent All-Pairs Field Transforms for Optical Flow》论文笔记
  18. 大数据HBase入门
  19. 接触mybatisplus单页500条限制_公司法律事务 | 关于竞业限制的合规建议
  20. React.js读书与总结:《react-tutorial》

热门文章

  1. php 解决跨域问题
  2. 《编程之美》蚂蚁爬杆问题的扩展【1】
  3. 什么是堆什么是栈以及两者区别特点
  4. 如何释放hdfs中的续租_装修中甲醛如何高效释放
  5. dom渲染完毕再渲染数据_在vue组件中,异步手动渲染dom
  6. python dataframe函数_python pandas中DataFrame类型数据操作函数的方法
  7. 残差曲线意义_生存曲线(三):统计分析方法这么多,到底选哪个?
  8. python数学编程中文版_利用python来推数学公式简单版
  9. android 微信支付测试,求大神指导一下!!!android开发,测试demo按步骤配置,无法调用到微信支付...
  10. unity UI如何开启(显示)或者关闭(隐藏)Panel界面最好?