Mac mysql 使用教程

您所在的位置:网站首页 mysql软件使用教程 Mac mysql 使用教程

Mac mysql 使用教程

2023-09-17 22:38| 来源: 网络整理| 查看: 265

mysql 安装成功,接下来就详细的说说使用教程,下面通过创建库,创建表,以及表中数据的增、查、改、删来详细说明。 内容简单明了,即使是刚入门也可以一步一步进行学习,不喜勿喷。

1. 登录数据库

打开数据库:

在终端根文件夹下输入下面命令,如果不是根文件夹输入“cd ~”返回到根文件夹

/usr/local/mysql/bin/mysql -u root -p

密码是加密的,只需要正确输入回车就可以了,输入密码,进入数据库

2. 显示所有数据库

输入show databases;命令,显示所有数据库

mysql> show databases;

显示结果:

+--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | | studb | | sys | +--------------------+ 5 rows in set (0.08 sec) 3. 使用数据库

在上面显示的数据库中,实例中使用studb数据库,输入下面命令:

mysql> use studb;

如果没有合适的数据库,可以通过下面命令创建数据库:

mysql> create database studb; 4. 显示数据库中所有表 mysql> show tables;

显示结果:

+-----------------+ | Tables_in_studb | +-----------------+ | t_stu | +-----------------+ 1 row in set (0.01 sec)

可以看到数据库中有t_stu 一张表,如果没有表,可创建表:

mysql> create table t_stu -> ( -> sid varchar(20) not null primary key, -> sname varchar(20) not null, -> address varchar(50) -> );

创建的表中的值: sid为主键20字节不能为空 sname为名字20 字节不能为空 address为地址50字节

5. 打印表结构: mysql> desc t_stu;

打印结果:

+---------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +---------+-------------+------+-----+---------+-------+ | sid | varchar(20) | NO | PRI | NULL | | | sname | varchar(20) | NO | | NULL | | | address | varchar(50) | YES | | NULL | | +---------+-------------+------+-----+---------+-------+ 3 rows in set (0.02 sec) 6. 表中增加数据: mysql> insert into t_stu -> select 's001' , 'jin' , 'changzhou' -> union -> select 's002' , 'tom' , 'yangzhou' -> union -> select 's003' , 'kate' , 'suzhou' -> ; 7. 查看表数据: mysql> select * from t_stu;

查看结果:

| sid | sname | address | +------+-------+----------+ | s001 | jin | wuhan | | s002 | tom | shanghai | | s003 | kate | suzhou | +------+-------+----------+ 3 rows in set (0.01 sec) 8. 修改表中数据: mysql> update t_stu set sname = "fby" where sid = "s001";

更新成功之后,查看更新后的数据

mysql> select * from t_stu where sid = "s001";

查询结果:

+------+-------+---------+ | sid | sname | address | +------+-------+---------+ | s001 | fby | wuhan | +------+-------+---------+ 1 row in set (0.00 sec) 9. 删除表中数据

删除表中sid = “s002”的数据

mysql> delete from t_stu where sid = "s002";

更多需求欢迎添加 QQ:446613117 进行交流。

源码Demo获取方法

关注「网罗开发」公众号 ,有iOS demo、RN 视频以及demo、Android demo等你领取。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3