`
chembo
  • 浏览: 941175 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

mysql处理返回IP值

阅读更多

select CONCAT(SUBSTRING_INDEX(s.ip, '.', 2),'.*.*') as ip from table s;

用到的两个函数是连接函数:concat与子串函数substring_index.
其中SUBSTRING_INDEX(str,delim,count)
返回从字符串str的第count个出现的分隔符delim之后的子串。如果count是正数,返回

最后的分隔符到左边(从左边数) 的所有字符。如果count是负数,返回最后的分隔符到

右边的所有字符(从右边数)。
mysql> select SUBSTRING_INDEX('www.mysql.com', '.', 2);
        -> 'www.mysql'
mysql> select SUBSTRING_INDEX('www.mysql.com', '.', -2);
        -> 'mysql.com'
分享到:
评论

相关推荐

    c#连接MYSQL数据库

    MySQL是一种广泛使用的开源关系型数据库管理系统,而C#是Microsoft开发的一种面向对象的编程语言,两者结合可以实现高效的数据处理。本教程将深入讲解如何使用C#连接MySQL数据库,并进行数据清理操作。 首先,确保...

    Mysql函数手册.rar_MySQL函数手册_VZI_mysql 函数手册

    总的来说,这份"MySQL函数手册"是一个非常宝贵的资源,无论是学习MySQL的基本操作,还是解决复杂的数据处理问题,都能提供有力的支持。记住,持续的学习和实践是掌握任何技术的关键,尤其是像MySQL这样的数据库管理...

    IP处理函数inet_aton()和inet_ntoa()使用说明

    在MySQL中,`INET_ATON(expr)`接受一个IP地址字符串参数,返回一个整数值。它支持4或8比特的IP地址,但通常使用的是4比特的IPv4地址。 `inet_ntoa()`函数则是`inet_aton()`的逆操作,它接收一个32位无符号整数并将...

    mysql驱动包 mysql-connector-java-5.1.7-bin.jar

    在这个URL中,`服务器地址`是数据库服务器的IP或域名,`端口号`默认为3306,`数据库名`是你想要连接的数据库的名称,`参数=值`部分可选,用于设置额外的连接属性。 3. MySQL Connector/J:这是MySQL官方提供的Java...

    MySql.Data.dll For C#

    可以设置`CommandText`属性为SQL语句,然后使用`ExecuteNonQuery()`(用于非查询操作如INSERT、UPDATE、DELETE)、`ExecuteReader()`(获取数据集)或`ExecuteScalar()`(返回单个值)方法。 3. **数据读取**:`...

    mysql数据库my.cnf配置文件

    # 则所有远程主机连接授权都要使用IP地址方式,否则MySQL将无法正常处理连接请求 #skip-networking back_log = 600 # MySQL能有的连接数量。当主要MySQL线程在一个很短时间内得到非常多的连接请求,这就起作用, # ...

    MYSQL数据库取表名易语言源码

    易语言提供了处理结果集的方法,如获取结果行数、获取字段名和字段值等。 4. **异常处理**:在编写代码时,确保包含适当的错误处理机制,例如捕获可能的网络连接问题、权限错误或者SQL语法错误等。 5. **源码结构*...

    mysql_test.zip_MYSQL_mysql数据库 C++

    总的来说,这个项目展示了如何在C++中使用MySQL API进行数据库操作,涉及了数据库连接、SQL命令执行、结果集处理以及错误处理等基础但重要的概念。对于学习数据库编程和C++结合使用的人来说,这是一个很好的实践案例...

    Linux连接MYSQL

    在C++中,可以使用`mysql::Result`对象的`fetch_row()`或`fetch_all_rows()`方法获取每一行数据,然后解码每个字段的值。 7. **资源管理**: 为了防止内存泄漏和资源浪费,`MyDB`类应确保在适当的时候关闭连接。这...

    C#l连接mysql详解

    此类通常包含静态方法,如`ExecuteNonQuery`(用于非查询操作),`ExecuteScalar`(返回单个值)和`ExecuteReader`(用于查询)。 示例封装: ```csharp public static class DatabaseHelper { public static ...

    Mysql JDBC Url参数说明

    - `[hostname]` 是MySQL服务器的IP地址或域名,如 `localhost` 或 `192.168.1.1`。 - `[port]` 是MySQL服务器的端口号,默认为 `3306`。 - `[database]` 是要连接的数据库名称,如 `mydb`。 - `[parameters]` 是连接...

    jmeter-mysql驱动.rar

    其中,`hostname`是MySQL服务器的IP地址或域名,`port`是MySQL服务监听的端口,`database`是要连接的数据库名,`parameters`是一些可选的连接参数。 3. **用户名**和**密码**:这是用于连接MySQL数据库的凭据。 4....

    基于Mysql的IP处理函数inet_aton()与inet_ntoa()的深入分析

    总的来说,`inet_aton()`和`inet_ntoa()`是MySQL处理IP地址的实用工具,它们能够帮助我们在数据库操作中高效地存储和处理IP数据。在使用过程中,确保选用合适的列类型来存储转换后的整数值,以避免数据溢出或丢失。...

    Mysql是测试代码片段

    对于查询操作,返回的结果集可以通过`ResultSet`对象处理。遍历结果集时,可以使用`next()`方法检查是否有下一行,`getString()`, `getInt()`, `getDouble()`等方法获取列值。 6. 事务处理: 在Java中,可以使用`...

    mysql-connector-java-5.0.6

    2. **URL配置**:在建立连接时,需要指定MySQL服务器的URL,格式通常为`jdbc:mysql://<hostname>:<port>/<database>`,其中`hostname`是MySQL服务器的IP或域名,`port`是MySQL服务的端口号,默认为3306,`database`...

    c语言实现一个简单的mysql client

    - `mysql_query()`函数用于发送SQL语句到服务器,返回状态值用于判断是否成功。 - 对于SELECT查询,可以使用`mysql_store_result()`获取结果集,对于非SELECT查询,使用`mysql_affected_rows()`获取影响行数。 6....

    MYSQL基础教程

    - `-h host`指定MySQL服务器的主机名或IP地址。 - `-u user`指定登录MySQL服务器时所用的用户名。 - `-p`后跟密码提示符,输入密码完成登录。 - 登录成功后会进入MySQL命令行界面,显示欢迎信息和当前连接的信息...

    MySQL存储IP地址的方法

    MySQL提供了两个内置函数来处理IP地址与整型之间的转换: - `inet_aton(string ip_address)`:这个函数将点分十进制的IP地址转换为一个32位无符号整数。如示例所示,它能够将'255.255.255.255'转换为4294967295...

    mysql-connector-java-8.0.15.zip

    3. **MySQL JDBC Driver 类型**:MySQL Connector/J 分为 Type 4 驱动,这是一种纯 Java 的网络驱动,不需要中间层或数据库特定的协议,它直接使用 TCP/IP 协议与 MySQL 服务器通信。 4. **连接数据库**:使用 ...

Global site tag (gtag.js) - Google Analytics