日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

4.MySQL基础操作

發布時間:2024/7/23 数据库 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 4.MySQL基础操作 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

4.MySQL基礎操作

使用方法:

  • 方式一: 通過在命令行敲命令來操作 ( 有助于命令的掌握)
  • 方式二: 通過圖型界面工具,如 Navicat 等(在熟練掌握后再使用)
  • 方式三:通過編程語言(python,php,java,go...)執行mysql命令

SQL ( Structure query language ) 結構化查詢語言

SQL語言分為4個部分:DDL(定義)、DML(操作)、DQL(查詢)、DCL(控制)

SQL語句中的快捷鍵

\G 格式化輸出(文本式,豎立顯示) \s 查看服務器端信息

\c 結束命令輸入操作

\q 退出當前sql命令行模式

\h 查看幫助

操作數據庫的步驟

連接, 打開庫, 操作, 關閉退出

1.通過命令行連接MySQL

?

數據庫語法的特點?

1) SQL 語句可以換行, 要以分號結尾

2) 命令不區分大小寫. 關鍵字和函數建議用大寫

3) 如果提示符為 '> 那么需要輸入一個'回車

4) 命令打錯了換行后不能修改, 可以用 \c 取消

2. 數據庫操作

  • 查看數據庫 show databases;
  • 創建數據庫 create database 庫名 default charset=utf8;
  • 刪除數據庫 drop database 庫名;
  • 打開數據庫 use 庫名;

3. 數據表操作

數據庫管理系統中, 可以有很多庫, 每個數據庫中可以包括多張數據表

查看表: show tables;

創建表: create table 表名(字段名1 類型,字段名2 類型)engine=innodb default charset=utf8; 創建表: 如果表不存在,則創建, 如果存在就不執行這條命令

create table if not exists 表名(字段1 類型,字段2 類型);

create table if not exists users(

id int not null primary key auto_increment, name varchar(4) not null,

age tinyint,

sex enum('男','女')

) engine=innodb default charset=utf8;

刪除表: drop table 表名;

表結構: desc 表名;

查看建標語句:show create table users;

4. 數據操作 增刪改查

插入

insert into 表名(字段1,字段2,字段3) values(值1,值2,值3);

insert into 表名(字段1,字段2,字段3) values(a值1,a值2,a值3),(b值1,b值2,b值3); 查詢

select * from 表名;

select 字段1,字段2,字段3 from 表名;

select * from 表名 where 字段=某個值;

修改

update 表名 set 字段=某個值 where 條件;

update 表名 set 字段1=值1,字段2=值2 where 條件;

update 表名 set 字段=字段+值 where 條件;

刪除

delete from 表名 where 字段=某個值;

四. 退出MySQL

exit; 或者 quit;

總結

以上是生活随笔為你收集整理的4.MySQL基础操作的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。