使用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

点击查看所有 MySQL 教程 文章: https://www.codercto.com/courses/l/30.html(编辑:雷林鹏 来源:网络 侵删)

mysql 分享_雷林鹏分享:MySQL 连接相关推荐

  1. php mysql 插入多条数据_雷林鹏分享:PHP MySQL 插入多条数据

    使用 MySQLi 和 PDO 向 MySQL 插入多条数据 mysqli_multi_query() 函数可用来执行多条SQL语句. 以下实例向 "MyGuests" 表添加了三 ...

  2. 在mysql中 11div4_雷林鹏分享:MySQL 运算符

    本章节我们主要介绍 MySQL 的运算符及运算符的优先级. MySQL 主要有以下几种运算符: 算术运算符 比较运算符 逻辑运算符 位运算符 算术运算符 MySQL 支持的算术运算符包括: 运算符作用 ...

  3. 雷林鹏分享:MySQL 及 SQL 注入

    MySQL 及 SQL 注入 如果您通过网页获取用户输入的数据并将其插入一个MySQL数据库,那么就有可能发生SQL注入安全的问题. 本章节将为大家介绍如何防止SQL注入,并通过脚本来过滤SQL中注入 ...

  4. 雷林鹏分享:PHP MySQL 创建数据库

    数据库存有一个或多个表. 你需要 CREATE 权限来创建或删除 MySQL 数据库. 使用 MySQLi 和 PDO 创建 MySQL 数据库 CREATE DATABASE 语句用于在 MySQL ...

  5. 雷林鹏分享:MySQL ALTER命令

    当我们需要修改数据表名或者修改数据表字段时,就需要使用到MySQL ALTER命令. 开始本章教程前让我们先创建一张表,表名为:testalter_tbl. root@host# mysql -u r ...

  6. 雷林鹏分享:MySQL DELETE 语句

    你可以使用 SQL 的 DELETE FROM 命令来删除 MySQL 数据表中的记录. 你可以在 mysql> 命令提示符或 PHP 脚本中执行该命令. 语法 以下是 SQL DELETE 语 ...

  7. 雷林鹏分享:MySQL 序列使用

    MySQL 序列使用 MySQL序列是一组整数:1, 2, 3, ...,由于一张数据表只能有一个字段自增主键, 如果你想实现其他字段也实现自动增加,就可以使用MySQL序列来实现. 本章我们将介绍如 ...

  8. 雷林鹏分享:MySQL 函数

    MySQL 有很多内置的函数,以下列出了这些函数的说明. MySQL 字符串函数 函数描述实例 ASCII(s)返回字符串 s 的第一个字符的 ASCII 码.返回 CustomerName 字段第一 ...

  9. 雷林鹏分享:Lua 数据库访问

    本文主要为大家介绍 Lua 数据库的操作库:LuaSQL.他是开源的,支持的数据库有:ODBC, ADO, Oracle, MySQL, SQLite 和 PostgreSQL. 本文为大家介绍MyS ...

最新文章

  1. pyqt tableWidget 单元格设置颜色
  2. 64位 vs2010 和 opencv2.4.4 配置问题
  3. CSS权威指南(第三版)
  4. VS Supercharger插件的破解
  5. 2019.01.19-2018年6月NEYC集训sequence
  6. 电脑所有程序里有不一样颜色_12个好玩的电脑屏保,让你成为别人眼中最靓的仔。...
  7. 关于利用 achartengine 画 股票 分时线
  8. ContextCapture与Pix4D生成正射影像并进行拼接修图(附航测练习数据下载)
  9. python爬虫豆瓣电影评价_用python爬虫对豆瓣《战狼2》电影47万短评做词云
  10. 个人博客_温州个人博客_Duing-冬忆个人博客
  11. Python实现将一张图片切成9宫格
  12. 上网本丢失F盘怎么恢复
  13. RecyclerView超级万能适配器(多布局、head、foot、下拉刷新、上拉自动更多、滑动删除)
  14. 大数据|Spark技术在京东智能供应链预测的应用案例深度剖析(一)
  15. 【OH】SET System Variable Summary SQLPLUS 系统变量设置
  16. 如何获取Linux-gate.so.1动态库
  17. 【RPC实战与核心原理】-第19讲-分布式环境下定位问题
  18. 1.Concurrent概述
  19. 【车载开发系列】UDS诊断---OBD基础概述
  20. 每日英语:Report: Chinese Consumers Increasingly Divided

热门文章

  1. 【CODEVS2577】医院设置
  2. oracle extract函数笔记
  3. 全球数据库--基金/管理产品--分类/行业平均
  4. javascript耐人寻味
  5. Javascript设计模式与开发实践读书笔记(1-3章)
  6. 如何快速REPAIR TABLE
  7. js中setAttribute 的兼容性
  8. 「知识图谱」领域近期值得读的 6 篇顶会论文
  9. Java的transient关键字
  10. DDD+分布式+负载均衡+服务治理已撸!微服务架构不就这点事?