MAC系统下常见的mysql操作命令行从开启开始

1.可以对mysql服务进行人为启动或者暂停,也可以在终端对mysql开启或者关闭mysql服务

// 启动:
/usr/local/mysql/bin/mysql -u root -p
或者
sudo /usr/local/mysql/support-files/mysql.server start
// 关闭
sudo /usr/local/mysql/support-files/mysql.server stop

2.tip:如果这里出现command not found,解决方法如下:

cd /usr/local/bin/
sudo ln -fs /usr/local/mysql/bin/mysql mysql

3.数据库简单操作
(1)创建数据库:create database 数据库名称
(2)查看数据库:show databases;
(3)删除数据库:drop database 数据库名称
(4)打开数据库:use 数据库名称
(5)显示数据库: use 库名;
show tables;
(6) 显示表中所有记录 select * from 表名;

(7)删除表 drop table 表名;
(8)显示所有数据表 use 库名;
show tables;
(9)显示表中所有记录select * from 表名;

(10)删除表 drop table 表名;

// 创建表(personId设置了关键值则不能重复)
create table personTable (personId int, name varchar(20), gender varchar(10), primary key(personId)); 

// 在表中添加新列
alter table personTable add age int;

// 查看表结构信息
desc personTable;

// 删除表
drop table personTable;

// 复制表
create table personInfo like personTable;

(11)MYSQL怎样设置字段为不可重复

ALTER TABLE dbname.table ADD UNIQUE (fieldname);
数据库名为dbname,表名table,字段名fieldname.

在这里插入图片描述
在这里插入图片描述
PS:显示这样就是成功了

4.建表 增删改查 SQL语句等等

(1)查询数据:select * from 表名 where 字段 = 值;
(2)插入数据:insert into 表名 (字段1, ……) values (值1, ……);
(3)更新数据:update 表名 字段=值,…,字段n=值n where 字段=值;
(4)删除数据:delete from 表名 where 字段=值;

// 查看数据
select * from personInfo; // 查询全部
select * from personInfo where age = 35; // 条件查询
// 插入数据
insert into personInfo (personId, name, gender, age) values (1000, 'devZhang', "male", 35);
// 更新数据
update personInfo set age = 25,name = "uiChen",gender='female' where personId = 1001;
// 删除数据
delete from personInfo where age = 23;

8.exit命令退出mysql:

exit
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值