本文主要是介绍mysql数据操作命令--部分记录,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1、登陆mysql
mysql -hlocalhost -uroot -p回车,输入密码即可登录mysql
2、显示所有数据库
mysql>SHOW DATABASES;
3、使用数据库
mysql>USE 数据库名;
4、显示所有表
mysql>SHOW TABLES;
5、新建数据库,在新建数据库之前,我们先设置一下字符集
mysql>SET NAMES utf8;
然后再创建数据库
mysql>CREATE DATABASE 数据库名称;
6、新建表
mysql>CREATE TABLE 表名(
id int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '学生id号',
username varchar(30) NOT NULL DEFAULT '' COMMENT '学生名字',
class tinyint(3) unsigned NOT NULL,
sex enum('男','女','保密') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '保密' COMMENT '性别',
addtime int(10) NOT NULL DEFAULT '0',
PRIMARY KEY (id)
)ENGINE=InnoDB COMMENT = '学生表';
7、修改表的名称
mysql>RENAME TABLE 旧表名 TO 新表名 ;
或者
mysql>ALTER TABLE 新表名 RENAME TO 旧表名;
8、显示字段信息
SHOW COLUMNS FROM 表名或者DESCRIBE 表名
9、显示创建表格的sql语句查看表结构
mysql> show create table 表名;
10、插入数据
mysql> insert into 表名 (username,class,sex)VALUES('小王',1,'男'),('小四',2,'女');
11、查询数据(使concat函数拼接数据)
mysql> SELECT username,CONCAT(class,'班'),sex FROM 表名;
12、删除数据
mysql>DELETE FROM study WHERE id=1;
13、删除数据表
DROP TABLE 表名;
14、删除数据库
mysql> DROP DATABASE 数据库名;
15、如何多个字段联合设置唯一性
ALTER TABLE 表名 ADD UNIQUE KEY [唯一键名称,也可不写会自动设置默认值](字段1,字段2,字段3);
这篇关于mysql数据操作命令--部分记录的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!