mysql中char、varchar、nvarchar数据类型的用法区别

mysql中char、varchar、nvarchar数据类型的用法区别:

说明:

1、char:

固定长度的非 Unicode 字符数据,最大长度为 8,000 个字符。

2、varchar:

可变长度的非 Unicode 数据,最长为 8,000 个字符。

3、nvarchar:

可变长度 Unicode 数据,其最大长度为 4,000 字符。

4、nchar

固定长度的 Unicode 数据,最大长度为 4,000 个字符。

5、char和varchar都是字符串类型的

用Unicode编码的字符串,结果是字符的整数值

用法区别:

文字字段若长度固定,如:身分证号码,就不要用 varchar 或 nvarchar,应该用 char 或 nchar。

支持多语言的站点应考虑使用 Unicode nchar 或 nvarchar 数据类型以尽量减少字符转换问题

文字字段若长度不固定,如:地址,则该用 varchar 或 nvarchar。除了可节省存储空间外,存取硬盘时也会较有效率。

相关文档:

1.如果客户端和服务器端的连接需要跨越并通过不可信任的网络,那么就需要使用SSH隧道来加密该连接的通信。

2.用set password语句来修改用户的密码,三个步骤,先“mysql -u root”登陆数据库系统,然后“mysql> update mysql.user s ......

mysql error number 2003

Can't connect to MySQL server xxx.xxx.xxx.xxx (10061)

在ubuntu 9.04中默认安装了mysql,默认只能本地访问,google了一下:

采用

登录到MySQL服务器端,在mysql库下执行

grant all on *.* to 'remote'@'172.16.21.39' identified by 'password';

即可

如果要设置� ......

安装mysql

sudo apt-get install mysql-server #直接自动获得可用版本

也可以这样写

sudo apt-get install mysql-server-5.0 #安装mysql服务器5.0版本

安装后

/etc/init.d/mysql start (stop) 为启动和停止服务器

/etc/mysql/ 主要配置文件所在位置 my.cnf

/var/lib/mysql/ 放置的是数据库表文件夹,这里的m ......

2009-12-08 18:53

sql脚本是包含一到多个sql命令的sql语句,我们可以将这些sql脚本放在一个文本文件中(我们称之为“sql脚本文件”),然后通过相关的命令执行这个sql脚本文件。基本步骤如下:

1、创建包含sql命令的sql脚本文件

文件中包含一些列的sql语句,每条语句最后以;结尾,文件内容示例如下:

--创� ......

PHP中的MYSQL常用函数总结

1、mysql_connect()-建立数据库连接

格式:

resource mysql_connect([string hostname [:port] [:/path/to/socket] [, string username] [, string password]])

例:

$conn = @mysql_connect("localhost", "username", "password") or dir( ......

mysql nvarchar用什么代替_mysql中char、varchar、nvarchar数据类型的用法区别相关推荐

  1. mysql中text格式化_mysql中char,varchar,text

    1.char char最大长度是255字符,注意是字符数和字符集没关系. 1)可以有默认值, 2)尾部有空格会被截断 3)不管汉字.英文,还是其他编码,都可以存255字符 2.varchar 1)va ...

  2. 数据库中char, varchar, nvarchar的差异

    1. char      固定长度,最长n个字符. 2. varchar      最大长度为n的可变字符串. (n为某一整数,不同数据库,最大长度n不同) char和varchar区别:       ...

  3. mysql怎么模糊查询名字_mysql中模糊查询的四种用法:

    一.%:表示任意0个或多个字符.可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百 分号(%%)表示. *注:like '%龙%':查询出所有含有"龙"的记录 1. 所查 ...

  4. 数据库中char varchar nchar nvarchar的区别

    数据库中char varchar nchar nvarchar的区别 我们在进行数据库的设计的时候,很多情况下表中的字段都是用的是字符串类型的数据,其中就有四种选择char varchar nchar ...

  5. SQL中char varchar nchar nvarchar ntext区别和使用(资料汇总)

    SQL中char varchar nchar nvarchar ntext区别和使用(资料汇总) 2008年10月14日 星期二 23:57 一.SQL中char varchar nchar nvar ...

  6. SQL中char\varchar\text与nchar\nvarchar\ntext的区别

    SQL中char\varchar\text与nchar\nvarchar\ntext的区别 定义 特点 定义 char char(n)是长度不可变的,用于表示非Unicode字符数据.n代表该数据类型 ...

  7. 在vue中 storge 和vuex使用的用法区别

    在vue中 storge 和vuex使用的用法区别 1.联动性:storge对于属性的改变不能触发其他页面的改动 storage: 存取login之后就不会改变的信息,比如userId, isAdmi ...

  8. char在mysql中的意思_mysql中char表示什么意思

    mysql中char表示定长字符串类型,它的特点是:1.存储空间固定:2.长度不够时,内部存储使用空格填充:3.输入的字符长度超过指定长度后,char会截取超出的字符.char类型适用于存储很短的字符 ...

  9. mysql去除select换行符_MySQL中去除字段中的回车符和换行符

    问题: 在使用[ load data infile 'D:/node.txt' into table node fields terminated by '\t'; ]语句批量导入如下图所示的aaa. ...

最新文章

  1. 为什么我参加了那么多学术会议依旧一无所获?
  2. 【正一专栏】新赛季欧冠小组赛猜想
  3. 有这10个特征的项目领导者做的项目,失败率增加60%
  4. Print All JVM Flags
  5. 老公,等儿子长大,我去天堂找你(推荐)
  6. softsign与tanh的比较
  7. (十三)react hooks
  8. Doxygen for C++使用说明——注释代码一
  9. matlab写函数进行坐标正反算,基于matlab的坐标正反算
  10. mysql效率索引_mysql下普通索引和唯一索引的效率对比
  11. double 最大_LeetCode 1610—可见点的最大数目
  12. lambda函数if_Lambda函数用法总结
  13. Linux 下设置java环境和tomcat安装
  14. 学计算机设计制图需啥基础,学习工程制图和CAD经验和方法 心得及体会
  15. [转载]JTree 编辑、删除、添加节点_-Chaz-_新浪博客
  16. #9733;宣传广告变成社会标准
  17. 每个人都是雕刻自己的艺术家,生活是你的背景
  18. PTA 浙大python第三章第六题
  19. 大数据有哪些基本特征?
  20. mysql fabric HA测试

热门文章

  1. Mongodb安装缓慢解决方案
  2. !important、3种级联样式、选择器优先级 详细介绍
  3. 关于android字节码插桩
  4. 魅蓝e android版本,魅蓝E的手机系统是什么
  5. 关于如何挣钱的35条建议!万字长文
  6. 车联网地图的下载和编辑
  7. Vijos P1071 新年趣事之打牌
  8. Angular2 ng2-file-upload使用FileReader在网页中显示用户选择图片
  9. Python实现基于HTTP文件传输实例
  10. Java 关于获取webapp路径问题