第5章 MySQL 连接教程

使用mysql二进制方式连接

陛下可以使用MySQL二进制方式进入到mysql命令提示符下来连接MySQLdatabase。

实例

以下是从命令行中连接mysqlserver 的简单实例:


    [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用户登录到mysqlserver ,当然阁下也可以使用其他mysql用户登录。

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

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


    mysql> exit
    Bye


使用 PHP 脚本连接 MySQL

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

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

语法


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

参数说明:

参数描述
host非必输。规定主机名或 IP 地址。
username非必输。规定 MySQL 用户名。
password非必输。规定 MySQL password 。
dbname非必输。规定默认使用的database。
port非必输。规定尝试连接到 MySQL server 的端口号。
socket非必输。规定 socket 或要使用的已命名 pipe。

阁下可以使用 PHP 的 mysqli_close() 函数来断开与 MySQL database的链接。

该函数只有一个参数为 mysqli_connect() 函数创建连接成功后return 的 第5章 MySQL 连接教程标识符。

语法


    bool mysqli_close ( mysqli $link )

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

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

实例

阁下可以尝试以下实例来连接到阁下的 MySQL server :


    连接 MySQL 
     
    
    <?php
    $dbhost = 'localhost';  // mysqlserver 主机地址
    $dbuser = 'root';            // mysql用户名
    $dbpass = '123456';          // mysql用户名password 
    $conn = mysqli_connect($dbhost, $dbuser, $dbpass);
    if(! $conn )
    {
        die('Could not connect: ' . mysqli_error());
    }
    echo 'database连接成功!';
    mysqli_close($conn);
    ?>

本专栏所有文章

第1章 MySQL 教程第2章 MySQL 安装教程
第3章 MySQL 管理教程第4章 MySQL PHP 语法教程
第5章 MySQL 连接教程第6章 MySQL 创建数据库教程
第7章 MySQL 删除数据库教程第8章 MySQL 选择数据库教程
第9章 MySQL 数据类型教程第10章 MySQL 创建数据表教程
第11章 MySQL 删除数据表教程第12章 MySQL 插入数据教程
第13章 MySQL 查询数据教程第14章 MySQL WHERE 子句教程
第15章 MySQL UPDATE 更新教程第16章 MySQL DELETE 语句教程
第17章 MySQL LIKE 子句教程第18章 MySQL UNION教程
第19章 MySQL 排序教程第20章 MySQL 分组教程
第21章 MySQL 连接的使用教程第22章 MySQL NULL 值处理教程
第23章 MySQL 正则表达式教程第24章 MySQL 事务教程
第25章 MySQL ALTER命令教程第26章 MySQL 索引教程
第27章 MySQL 临时表教程第28章 MySQL 复制表教程
第29章 MySQL 元数据教程第30章 MySQL 序列使用教程
第31章 MySQL 处理重复数据教程第32章 MySQL 及 SQL 注入教程
第33章 MySQL 导出数据教程第34章 MySQL 导入数据教程
第35章 MySQL 函数教程第36章 MySQL 运算符教程

寄语

本文有榴莲酱CSDN原创,欢迎点赞、转载,博客地址:https://blog.csdn.net/qq441540598

  • 失败并不可耻,无志才是可悲。成功并不可喜,平安才是可贺。任难任之事,要有力而无气;处难处之人,要有知而无言;行难行之道,要有信而无惧;忍难忍之苦,要有容而无怨。失意事,治之以忍;快心事,处之以淡;荣宠事,置之以让;怨恨事,安之以退。
  • 人生的道路虽然漫长,但紧要处常常只有几步,特别是当人年轻的时候。没有一个人的生活道路是笔直的,没有频道的,有些岔道口,譬如政治上的岔道口,事业上的岔道口,个人生活上的岔道口,你走错一步,可以影响人生的一个时期,也可以影响一生。
  • 教师是辛苦的,让我们在琐碎中学会细致,在平凡中体会伟大吧。
  • 人的活动如果没有理想的鼓舞,就会变得空虚而渺小。
  • 我们应该赞美岩石的坚定。我们应该学习岩石的坚定。我们应该对革命有着坚强的信念。早安。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

榴莲酱csdn

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值