MySQL按照汉字的拼音排序按照汉字的拼音排序,用的比较多是在人名的排序中,按照姓氏的拼音字母,从A到Z排序; 如果存储姓名的字段采用的是GBK字符集,那就好办了,因为GBK内码编码时本身就采用了拼音排序的方法(常用一级汉字3755个采用拼音排序,二级汉字就不是了,但考虑到人名等都是常用汉字,因此只是针对一级汉字能正确排序也够用了)。直接在查询语句后面 添加 order by name
索引设计准则:1.索引并非越多越好,一个表中如有大量的索引,不仅占用磁盘空间, 而且会影响INSERT DELETE UPDATE等语句的性能,因为当表中的数据更改的同时, 索引也会进行调整和更新.2.避免对经常更新的表进行过多的索引,并且索引中的列尽可能少, 而对经常用于查询的字段应该创建索引,但要避免添加不必要的字段3.数据量小的表最好不要使用索引,由于数据较少,查询花费的时间可以比遍历索引的
使用mysql命令登录数据库mysql -h localhost -uroot -p-h 主机名-u 用户名-p 密码 ,密码和-p之间不能有空格-P(大写) 端口号,不指定时默认为3306-e 执行的SQL语句新建普通用户两种方式,一是使用create user或grant语句,另一种是直接操作mysql授权表CREATE USER&n
一、使用mysqldump备份1.备份数据库基本语法mysqldump -u user -h host -p password dbname[tbname,[tbname...]]>filename.sql例:c:\>mysqldump -u root -p booksdb&g
1.首先创建一个新的数据库create database mydatabase default character set utf8mb4;2.把表从源数据库复制到新数据库mysqldump -h 172.17.0.12 sourcedatabase -u用户名 -p密码&nb
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号