Mysql 语法积累
创建utf-8编码表格:
CREATE TABLE user (admin varchar(25), password varchar(25), telnumber varchar(12), creat_time date)CHARSET=utf8;
设置主键:
ALTER TABLE user Add PRIMARY KEY (admin,telnumber);
添加字段:
ALTER TABLE table_name ADD column_name varchar(20) NOT NULL Default 0
修改数据:
UPDATE SET 字段 1=值 1 [,字段 2=值 2… ] [WHERE 子句 ]
复制数据库(注:mysqldump为mysql的程序,不作为mysql的命令):
mysqldump -u root -h host -p dbname > backdb.sql mysqldump -u root -h host -p dbname tbname1, tbname2 > backdb.sql mysqldump -u root -h host -p --databases dbname1, dbname2 > backdb.sql mysqldump -u root -h host -p --all-databases > backdb.sql
搜索限制:
select * from limit a, b(a为索引起点,默认为0 ,b为索引条数)
删除表格:
DROP TABLE table_name 删除表格
修改数据库访问地址权限
update user set host = '%' where user = 'root';
浙公网安备 33010602011771号