mysql 不常用命令备份

来源:互联网 发布:高中题库软件 编辑:程序博客网 时间:2024/06/05 06:58
--创建数据库 设置默认编码格式
CREATE DATABASE IF NOT EXISTS Almighty DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
--创建用户 授权 ALL 代表操作权限 <span style="font-family: Arial, Helvetica, sans-serif;">Almighty.* 表示数据库.表 所有用*表示 chenxu 用户名 %所有ip 后面是密码</span>
GRANT ALL PRIVILEGES  ON Almighty.* TO chenxu@'%' IDENTIFIED BY 'chenxujiayou!' WITH GRANT OPTION;--刷新配置FLUSH PRIVILEGES;



CREATE TABLE `people` (  `peopleid` smallint(6) NOT NULL AUTO_INCREMENT,  `firstname` char(50) NOT NULL,  `lastname` char(50) NOT NULL,  `age` smallint(6) NOT NULL,  `townid` smallint(6) NOT NULL,  PRIMARY KEY (`peopleid`),  UNIQUE KEY `unique_fname_lname`(`firstname`,`lastname`),  KEY `fname_lname_age` (`firstname`,`lastname`,`age`)) ;
复制代码

其中peopleid是主键,以firstname和lastname两列建立了一个唯一索引,以firstname,lastname,age三列建立了一个普通索引


0 0