Mysql basic operations

mysql 基础知识

安装mysql在centos上:

yum install mysql mysql-server mysql-devel

初始化mysql:

service mysqld start

设置密码:

mysql -u root -p 这条命令的-u是user,-p是password

自动登录:

chkconfig mysqld on

创建数据库/数据表:

CREATE DATABASE linuxcast; / CREATE TABLE lc_course;

显示数据库/显示数据表:

SHOW DATABASES; / SHOW TABLES;

删除一个数据库 / 删除一个数据表:

DROP DATABASE linuxcast; / DROP TABLE lc_course;

重命名一个数据表:

ALTER TABLE lc_course RENAME course;

增加一个属性:

ALTER TABLE course ADD techer varchar(100); 为表course增加techer属性,实际上是增加了一列;

更改一列:

ALTER TABLE course CHANGE COLUMN techer lecture varchar(200); 相当于把techer这一列彻底更换了;

更改列的属性:

ALTER TABLE course MODIFY techer varchar(50); 仅仅对属性作出了更改;

删除一列:

ALTER TABLE DROP COLUMN techer;

显示数据表的结构:

DESCRIBE TABLE course;

增加一个记录:

INSERT INTO course VALUES (value1,value2…value-end); 输入一行完整的记录,数据必须齐全没有缺项;
INSERT INTO course(link1,link2) VALUES (‘lee’, 27); 输入指定的列的值,其余项空置;

更改一个记录的某个列的属性值:

UPDATE course SET techer ‘ZHANG’ WHERE id=3; 更改某个记录的某项属性值;

删除一个记录:

DELETE * FROM course; 删除表里的所有数据;
DELETE FROM course WHERE id=3; 删除第三行数据

显示表的内容:

SELECT * FROM course; 显示一个表的所有内容;
SELECT techer course_time FROM course; 显示一个表的指定的列的内容;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值