mysql實現簡單的增刪改查,放入xmapp自帶資料庫中

来源:http://www.cnblogs.com/weiyf/archive/2017/12/15/8041585.html
-Advertisement-
Play Games

用xmapp中mysql 資料庫實現.sql文件上傳已經實現資料庫的增刪改查。 ...


1、mysql概念:SQL-Structured Query Language,是一種特殊的語言,專用於操作關係型資料庫伺服器中的數據,所有的SQL語句分為四類: (1)DDL(2)DQL(3)DML(4)DCL

2、註意:##單行註釋,註意://不表示單行註釋

3、.sql文件的執行方法:

  • (1)使用MySQL客戶端軟體登錄MySQL伺服器
  • (2)使用命令:source e:/xxx/yy.sql 提示: source命令後面不能有;號!!!!  

       例如:

##單行註釋,註意://不表示單行註釋
/*
.sql文件的執行方法:
  (1)使用MySQL客戶端軟體登錄MySQL伺服器
  (2)使用命令:source  e:/xxx/yy.sql
  提示: source命令後面不能有;號!!!!
*/
##SHOW DATABASES;
##show databases;
##Show DatabaSEs;

4、SQL語法要求:

  • 1.所有的語句都必須以;結尾!!
  • 2.SQL語句都不區分大小寫。習慣上,關鍵字都大寫;非關鍵字都小寫。

5、來實現一個增刪改查:

##告訴伺服器下述SQL語句所用的編碼方式
SET NAMES UTF8;
##刪除一個資料庫(如果存在的話)
DROP DATABASE IF EXISTS table;
##創建一個資料庫,指定其中保存的數據所用的編碼
CREATE DATABASE table CHARSET=UTF8;
##進入剛剛創建的資料庫
USE table;

##創建一個保存商品信息的表                
CREATE TABLE product(
  pid INT PRIMARY KEY,  /*主鍵列不允許出現重覆值*/
  name VARCHAR(64),
  price FLOAT(7,2), /*總有效位數,小數點後面的有效位數 99999.99*/
  birthday DATE
);
##向表中插入記錄行,SQL中的字元串和日期都必須使用單引號,數字可用可不用
INSERT INTO product VALUES(101, '可口可樂600ml裝', 3.5, '2015-10-30');
INSERT INTO product VALUES(103, '百事可樂600ml裝', 4.5, '2015-11-30');
INSERT INTO product VALUES(108, '非常可樂600ml裝', 2.5, '2015-12-30');
##INSERT INTO product VALUES(103, '暗黑可樂600ml裝', 5.5, '2015-1-30');


##修改某一行記錄
UPDATE product 
SET name='可口可樂550ml裝', price=3.8
WHERE pid=101; 

##刪除一行記錄
DELETE FROM product WHERE pid=108;

##查詢表中的記錄行   
SELECT pid,name,price,birthday FROM product;
##查詢某一行記錄(滿足XX條件)
SELECT pid,name,price,birthday 
FROM product 
WHERE pid=103;    /*SQL語句中不使用==*/

6、然後放入xmapp自帶的MySQL查看效果

  • 打開你xmapp

  • 打開你的cmd,命令行中將你mysql.exe(在你的安裝xmapp中查找)文件拖入,緊跟其後輸入-uroot -p

 運行之後,輸入source+拖拽文件目錄。

 

  • 打開xmapp,點擊mysql後面的admin按鈕,在瀏覽器中顯示

 

                 大概mysql的增刪改查就是這樣了,請大家有什麼問題及時跟我溝通,初來乍到,如果有不足的地方,請大神多多指教。

 


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • SQL Server 的全文搜索(Full-Text Search)是基於分詞的文本檢索功能,依賴於全文索引。全文索引不同於傳統的平衡樹(B-Tree)索引和列存儲索引,它是由數據表構成的,稱作倒轉索引(Invert Index),存儲分詞和行的唯一鍵的映射關係。倒轉索引是在創建全文索引或更新全文索 ...
  • 一、概述 對於RDBMS中的join操作大伙一定非常熟悉,寫sql的時候要十分註意細節,稍有差池就會耗時巨久造成很大的性能瓶頸,而在Hadoop中使用MapReduce框架進行join的操作時同樣耗時,但是由於hadoop的分散式設計理念的特殊性,因此對於這種join操作同樣也具備了一定的特殊性。本 ...
  • spark2.2在使用的時候使用的是SparkSession,這個SparkSession創建的時候很明顯的使用了創建者模式。通過觀察源代碼,簡單的模擬了下,可以當作以後編碼風格的參考: 官方使用 自己寫的小例子,模擬一下: 很好的風格! 可以得到輸出: ...
  • 準備工作:新建兩張表 表一:student 填充內容:編號,姓名,班級 表二:school 填充內容:編號,班級,專業 這兩張表建好了,意為班級選課表,兩張表沒有任何主外鍵的關係,下麵進行內聯,左聯,右聯,全聯的實驗 一, 內聯接. 關鍵字:INNER JOIN 語法:SELECT * from 表 ...
  • 執行hadoop任務遇到的問題: Caused by: org.apache.hadoop.ipc.RemoteException(java.io.IOException): File /user/hive/warehouse/rec_new2.db/user_session/.hive-stagi ...
  • 第一步:安裝從網上下載文件的wget命令 第二步:下載mysql的repo源 第三步:安裝mysql-community-release-el7-5.noarch.rpm包 第四步:查看下 會獲得兩個mysql的yum repo源:/etc/yum.repos.d/mysql-community.r ...
  • [20171213]john破解oracle口令.txt--//跟別人討論的oracle破解問題,我曾經提過不要使用6位字元以下的密碼,其實不管那種系統低於6位口令非常容易破解.--//而且oracle預設還保證舊口令模式在sys.user$文件中,破解這個更容易.我僅僅寫一些例子:1.環境:SYS ...
  • MySQL雙主+keeplived安裝部署說明 一、環境介紹 1.1、規劃 序號 類別 版本 主機名 IP 埠 備註 1 OS CentOS release 6.9 (Final) (minimal) my1 172.16.210.180 8306 172.16.210.183 2 mysql m ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...