zoukankan      html  css  js  c++  java
  • mysql_real_connect 端口号说明

      mysql_real_connect语法:

     C++ Code 
    1
    2
    3
    4
    5
    6
    7
    8
     
    MYSQL * mysql_real_connect(MYSQL * mysql,
                               const char * host,
                               
    const char * user,
                               
    const char * passwd,
                               
    const char * db,
                               
    unsigned int port,
                               
    const char * unix_socket,
                               
    unsigned long flags);

      参数说明

      mysql - a mysql handle, which was previously allocated by mysql_init().
      host - can be either a host name or an IP address. Passing the NULL value or the string "localhost" to this parameter, the local host is assumed. When possible, pipes will be used instead of the TCP/IP protocol.
      user - the user name.
      passwd - If provided or NULL, the server will attempt to authenticate the user against those user records which have no password only. This allows one username to be used with different permissions (depending on if a password as provided or not).
      db - if provided will specify the default database to be used when performing queries.
      port - specifies the port number to attempt to connect to the server.  如果“port”不是0,其值将用作TCP/IP连接的端口号。port为0的话,使用mysql的默认tcp/ip端口3306.
      unix_socket - specifies the socket or named pipe that should be used.
      flags - the flags allows various connection options to be set:

    • CLIENT_FOUND_ROWS: Return the number of matched rows instead of number of changed rows.
    • CLIENT_NO_SCHEMA: Forbids the use of database.tablename.column syntax and forces the SQL parser to generate an error.
    • CLIENT_COMPRESS: Use compression protocol
    • CLIENT_IGNORE_SPACE: Allows spaces after function names. All function names will become reserved words.
    • CLIENT_LOCAL_FILES: Allows LOAD DATA LOCAL statements
    • CLIENT_MULTI_STATEMENTS: Allows the client to send multiple statements in one command. Statements will be divided by a semicolon.
    • CLIENT_MULTI_RESULTS: Indicates that the client is able to handle multiple result sets from stored procedures or multi statements. This option will be automatically set if CLIENT_MULTI_STATEMENTS is set.
  • 相关阅读:
    解释机器学习模型的一些方法(一)——数据可视化
    机器学习模型解释工具-Lime
    Hive SQL 语法学习与实践
    LeetCode 198. 打家劫舍(House Robber)LeetCode 213. 打家劫舍 II(House Robber II)
    LeetCode 148. 排序链表(Sort List)
    LeetCode 18. 四数之和(4Sum)
    LeetCode 12. 整数转罗马数字(Integer to Roman)
    LeetCode 31. 下一个排列(Next Permutation)
    LeetCode 168. Excel表列名称(Excel Sheet Column Title)
    论FPGA建模,与面向对象编程的相似性
  • 原文地址:https://www.cnblogs.com/MakeView660/p/7452318.html
Copyright © 2011-2022 走看看