Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/257.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何使用星号将项目插入数据库?_C#_Mysql - Fatal编程技术网

C# 如何使用星号将项目插入数据库?

C# 如何使用星号将项目插入数据库?,c#,mysql,C#,Mysql,我想将一个项目记录到数据库中。但是,我希望sql将其转换为stars,这样当我查看记录时,我将无法理解所写的内容 我怎样才能做到这一点?也许你能做的最好的事情是用数据的屏蔽版本维护一个单独的列,或者在查询时生成屏蔽版本,例如 SELECT item, CONCAT(REPEAT('*', LENGTH(item)-4), RIGHT(item, 4)) AS item_masked FROM yourTable; 也许你能做的最好的事情是用数据的屏蔽版本维护一个单独的列,或者在

我想将一个项目记录到数据库中。但是,我希望sql将其转换为stars,这样当我查看记录时,我将无法理解所写的内容


我怎样才能做到这一点?

也许你能做的最好的事情是用数据的屏蔽版本维护一个单独的列,或者在查询时生成屏蔽版本,例如

SELECT
    item,
    CONCAT(REPEAT('*', LENGTH(item)-4), RIGHT(item, 4)) AS item_masked
FROM yourTable;

也许你能做的最好的事情是用数据的屏蔽版本维护一个单独的列,或者在查询时只生成屏蔽版本,例如

SELECT
    item,
    CONCAT(REPEAT('*', LENGTH(item)-4), RIGHT(item, 4)) AS item_masked
FROM yourTable;

我假设您希望对写入的数据进行加密,因此您还需要考虑如何读取或比较这些数据。有两种选择:

  • 如果您只需要将数据与输入的数据进行比较,则可以使用哈希函数,即单向加密。所以,一旦对其进行哈希运算,就无法对其进行解密,只需收集一些其他输入,对其进行哈希运算,并将结果与数据库中的内容进行比较

  • 使用一些著名的加密系统,如RSA,并将加密数据存储在数据库中。然后,当您想要获取它时,只需使用您的私钥对其进行解密


  • 我假设您希望对写入的数据进行加密,因此您还需要考虑如何读取或比较这些数据。有两种选择:

  • 如果您只需要将数据与输入的数据进行比较,则可以使用哈希函数,即单向加密。所以,一旦对其进行哈希运算,就无法对其进行解密,只需收集一些其他输入,对其进行哈希运算,并将结果与数据库中的内容进行比较

  • 使用一些著名的加密系统,如RSA,并将加密数据存储在数据库中。然后,当您想要获取它时,只需使用您的私钥对其进行解密


  • 您使用的是什么版本的SQL(例如MySQL、SQL Server、Oracle)?“SQL”只是一种语言,不是一种实际的产品。我在使用MySQL。你在寻找一种加密数据的方法吗?如果是这样,您需要使用任何哈希算法,如
    MD5
    SHA1
    Yes iam@MJoy。当我获取数据时,我希望mysql转换成原始版本的数据。那么我应该使用你推荐的吗?@hakan假设你的中间件是
    PHP
    ,那么你使用的是什么版本的SQL(例如MySQL、SQL Server、Oracle)?“SQL”只是一种语言,不是一种实际的产品。我在使用MySQL。你在寻找一种加密数据的方法吗?如果是这样,您需要使用任何哈希算法,如
    MD5
    SHA1
    Yes iam@MJoy。当我获取数据时,我希望mysql转换成原始版本的数据。所以我应该使用你推荐的吗?@hakan假设你的中间件是
    PHP
    ,那么