推荐 原创 视频 Java开发 iOS开发 前端开发 JavaScript开发 Android开发 PHP开发 数据库 开发工具 Python开发 Kotlin开发 Ruby开发 .NET开发 服务器运维 开放平台 架构师 大数据 云计算 人工智能 开发语言 其它开发
Lambda在线 > 小白学硬件开发 > Linux(ubuntu)-MySQL (2)

Linux(ubuntu)-MySQL (2)

小白学硬件开发 2021-06-20

MySQL的常用操作指令:

安装

sudo apt-get install mysql-server

查看MySQL安装情况

apt-cacche show mysql-server

查看MySQL的状态

service mysql status

Linux(ubuntu)-MySQL (2)

启动

service mysql start

Linux(ubuntu)-MySQL (2)

停止

service mysql stop

重启 service mysql restart
查看配置文件的介绍

cd /etc/mysql/mysql.conf.d

vim mysqld.cnf

Linux(ubuntu)-MySQL (2)

port:默认端口号
datadir:数据库的保存路径
bind-address:表示服务器绑定的ip

登录MySQL

sudo mysql -uroot -p  (回车后输入mysql密码

Linux(ubuntu)-MySQL (2)

退出数据库

exit、quit、ctrl+d

Linux(ubuntu)-MySQL (2)

数据库相关操作

每一句后边都要加 “;”。

创建数据库

create database databaseName charset=utf8;

note:若不指定charset(编码格式)只能是英文。

Linux(ubuntu)-MySQL (2)

查看数据库

show databases;

Linux(ubuntu)-MySQL (2)


使用数据库

use databaseName;

Linux(ubuntu)-MySQL (2)

查看当前所在数据库

select datadse();


删除数据库

drop database databaseName;

Linux(ubuntu)-MySQL (2)

表结构的相关操作

在 MySQL 中,有三种主要的类型:文本text、数字number和日期/时间date类型。

auto_increment是自动生成一个唯一数字,primary key是数据库数据的唯一标识。

创建表

create table 表名(属性1 类型 约束,属性2 类型 [约束],...);(不同字段间无空格

Linux(ubuntu)-MySQL (2)

删除整张表

drop table name;

Linux(ubuntu)-MySQL (2)

查看创表语句

show create table 表名

Linux(ubuntu)-MySQL (2)

查看表结构

desc表名

Linux(ubuntu)-MySQL (2)

修改表(alter)-添加字段

alter table tableName add 字段名 类型 约束

Linux(ubuntu)-MySQL (2)

alter - 修改字段属性或约束

alter table tableName modify 属性名 新类型 新约束

alter-删除字段

alter table tableName drop 字段;最后一个字段无法继续删除。



版权声明:本站内容全部来自于腾讯微信公众号,属第三方自助推荐收录。《Linux(ubuntu)-MySQL (2)》的版权归原作者「小白学硬件开发」所有,文章言论观点不代表Lambda在线的观点, Lambda在线不承担任何法律责任。如需删除可联系QQ:516101458

文章来源: 阅读原文

相关阅读

关注小白学硬件开发微信公众号

小白学硬件开发微信公众号:gh_19d26e525688

小白学硬件开发

手机扫描上方二维码即可关注小白学硬件开发微信公众号

小白学硬件开发最新文章

精品公众号随机推荐