Linux(ubuntu)-MySQL

Posted 小白学硬件开发

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux(ubuntu)-MySQL 相关的知识,希望对你有一定的参考价值。

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 的主要内容,如果未能解决你的问题,请参考以下文章

Linux(Ubunt)使用日记------常用软件汇总(不定时更新)

ubunt14.04进不了桌面(登录界面循环,密码正确)

Ubunt 20.04 使用CDROM或ISO作为安装源

ubunt 安装 yum出现 ubuntu 解决“无法获得锁 /var/lib/dpkg/lock -open (11:资源暂时不可用)”的方法

01_Ubunt14.04的安装

ubuntu16.04 vsftpd(3.0.3-3ubunt)vsftpd.conf 文件备份