“数据库“
varchar和char 类型区别
varchar类型用于存储可变长字符串 1.需要使用1或2个额外字节记录字符串的长度。如果列的最大长度小于小于或者等于255字节,则只使用1个字节表示,否则使用2两个字节。 2.节省了存储空间,所以对性能有帮助。 3.5.0以上版本,mysql存储和检索时会保留末尾的空格,4.1之前的版本都会把末尾的空格剔除。 4.字符串列的最大长度比平均长度大很多,列的更新少,所以碎片不是问题。使用了像utf-8这样复杂的字符集,每个字符都使用不同的字节数进行存储。 char 类型是定长的,适合存储很短的字符串,或者所有值都接近同一个长度。 char非常适合存储密码的...
mysql增加删除索引以及修改表字段
增加索引 mysql> alter table 表名 add index 索引名 (字段名1[,字段名2 …]); 例子: mysql> alter table tablename add index newname (name); 加主关键字的索引 mysql> alter table 表名 add primary key (字段名); 例子: mysql> alter table tablename add primary key(id); 加唯一限制条件的索引 mysql> alter table 表名 add un...
WampServer修改MySQL密码
WampServer安装好后,mysql密码是为空的,下面修改密码方法: update user set password=password('新密码') where user='root'; FLUSH PRIVILEGES;
mysql学生数据表关于性别、出生日期等的简单读取
数据库名:xingdong,字段name,sex(1男,0女),pass,date select if(sex,'男','女') from xingdong; 列出数据表xingdong中的性别 select if(sex,'男','女')as stusex from xingdong;列出数据表xingdong中的性别,字段改为stusex select concat("姓名",name,"密码",pass,"性别",sex) from xingdong;列出数据表中的信息为:姓名邢栋密码1...
mysql在cmd下的一些常用操作命令
cmd下的一些mysql常用命令 net stop mysql 停止mysql服务 net start mysql 开启mysql 服务 mysqladmin -uroot -p shutdown 停止mysql服务 F7 显示最近输入的命令 连接mysql (简写) 用户名:mysql -uroot -p 或者mysql --user root --password 用户名+密码:mysql -uroot -p1314 用户名+ip地址:mysql -uroot -h192.168.1.161 -p 用户名+ip地址+密码:mysql -uroot...