Mysql数据库的简单操作

LINUX下的mysql检查

-> 启动数据库
sudo service mysql start
-> 关闭数据库
sudo service mysql stop
-> 重启数据库
sudo service mysql restart
-> 查询服务是否启动
ps-tap|grep mysql

LINUX下mysql的远程链接

1.修改mysql库中user表中的host字段,localhost->%
2.修改配置文件/etc/mysql.conf.d/mysqld.cnf文件
3.重启mysql

登陆mysql

  • mysql-h 主机名称(ip地址) -u用户名称-p(密码)
    注意链接本机可以加主机名称

mysql常见的语句

  • 显示所有数据库
    show databases;
Paste_Image.png
  • 创建数据库
    create database 数据库名称 [可选charset=utf8];
Paste_Image.png
  • 删除数据库
    drop database 数据库名称;

  • 使用数据库
    use 数库名称

Paste_Image.png
  • 显示数据库中的表
    show tables;

  • 查看某表的结构
    desc 表名

Paste_Image.png
  • 创建数据库表
create table 表名(
       字段1 类型  [约束条件],
       字段2 类型  [约束条件],
       ......
)
Paste_Image.png
  • 插入数据
insert into 表明(列名1,列名2,列名3,列名4 ....) values(值1,值2,值3,值4......);
Paste_Image.png
  • 查询数据
select 列名1,列名2..... from 表名 [where 条件];
select * from 表名 where 条件;(查询这个表中所有的table)
Paste_Image.png
  • 删除数据
delete from 表名 [where 条件];
  • 修改数据
update 表名 set 字段1 = 新字段1, 字段2 = 新字段2....... [where 条件]
  • 数据库中的限制

默认值约束(default)
非空约束(not null)
唯一值约束(unique)
主键约束(primary key)
自增长约束(auto_increment)
外键约束(foreign key)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。My...
    黄花菜已凉阅读 10,018评论 3 60
  • MySQL 数据库常用命令 1、MySQL常用命令 create database name; 创建数据库 use...
    55lover阅读 10,327评论 1 57
  • 1.登陆mysql ------mysql -u root -p 2.创建数据库-------create dat...
    huaiOS阅读 1,547评论 0 0
  • 需要原文的可以留下邮箱我给你发,这里的文章少了很多图,懒得网上粘啦 1数据库基础 1.1数据库定义 1)数据库(D...
    极简纯粹_阅读 12,235评论 0 46
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,463评论 19 139