mysql 簡單常用命令

mysql基本命令mysql基本命令1.show databases; 顯示所有的資料庫 2.use 資料庫名 使用為資料庫名的資料庫 3.show tables 顯示當前資料庫下的所有表4.desc 表名 查詢表結構 5.create database 資料庫名 建立一個資料庫 6.建立表 create table 表名(欄位名 欄位屬性,欄位名 欄位屬性);7.alter table 表名 rename 新表名8.alter table 表名 add 欄位名 欄位屬性 after

MySQL入門很簡單-學習筆記 – 第15章 MySQL使用者管理

文章目錄 15.2.1、登入和退出MySQL伺服器15.2.2、建立立普通使用者15.2.3、刪除普通使用者15.2.4、root使用者修改自己的密碼15.2.5、root使用者修改普通使用者密碼15.2.6、普通使用者修改密碼15.2.7、root使用者密碼丟失的解決辦法15.3.1、MySQL的各種許可權15.3.2、授權15.3.3、收回許可權 15.2、賬戶管理15.2.1、登入和退出MySQL伺服器mysql

MySQL入門很簡單-學習筆記 – 第16章 資料備份與還原

文章目錄 16.1.1、使用 mysqldump 命令備份16.1.2、直接複製整個資料庫目錄16.1.3、使用mysqlhotcopy工具快速備份16.2.1、使用mysql命令還原16.2.2、直接複製到資料庫目錄16.3.1、相同版本的MySQL資料庫之間的遷移16.3.2、不同版本的MySQL資料庫之間的遷移16.3.3、不同資料庫之間的遷移16.4.1、用SELECT…INTO OUTFILE匯出文字檔16.4.2、用mysqldump命令匯出文字檔1

MySQL入門很簡單-學習筆記 – 第 4 章 MySQL資料類型

4.1、整數類型tinyint(4)smallint(6)mediumint(9)int(11)bigint(20)注意:後面的是預設顯示寬度,以int為例,佔用的儲存位元組數是4個,即4*8=32位,2的32次方,無符號的最大能達到4億多。tinyint(4)相當於bool型 4.2、浮點數floatdoubledecimal(m,d)decimal(6,2)定義的數字形如1234.56,指總長6位,小數點後精確到2位 4.3、日期和時間year    年date    日期time   

Linux下MySQL定時按日期備份資料

一、使用mysql內建命令 mysqldumpUsage: mysqldump [OPTIONS] database [tables]mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...]mysqldump [OPTIONS] --all-databases [OPTIONS]可以看到能備份全部的資料庫,指定的資料庫,指定資料庫中的表mysqldump -uUsername -pPassword Database > /var/

MySQL入門很簡單-學習筆記 – 第 5 章 操作資料庫

假設已經登入mysql-h localhost -uroot -proot 5.1、顯示、建立、刪除資料庫showdatabases;     顯示所有的資料庫createdatabase xxx;  建立資料庫dropdatabase xxx;   刪除資料庫5.2、資料庫儲存引擎showengines \G     mysql支援的所有的engineshowvariables like '%engine%';     查看當前庫的engineinnodb    最常用,支援事務,復原,自增,

MySQL入門很簡單-學習筆記 – 第18章 效能最佳化

文章目錄 18.2.1、分析查詢語句18.2.2、索引18.3.1、將欄位很多的表分解成多個表18.3.2、增加中間表18.3.3、增加冗餘欄位18.3.4、最佳化插入記錄的速度18.3.5、分析、檢查和最佳化表18.4.1、最佳化伺服器硬體18.4.2、最佳化MySQL參數 18.1、最佳化簡介SHOW STATUS LIKE ‘value’; connections                 串連數uptime          

MySQL入門很簡單-學習筆記 – 第11章 插入、更新與刪除資料

文章目錄 11.1.1、為表的所有欄位插入資料11.1.2、為表的指定欄位插入資料11.1.3、同時插入多條資料       11.1.4、將查詢結果插入到表中 11.1、插入資料11.1.1、為表的所有欄位插入資料1、INSERT語句中不指定具體的欄位名       insert into 表名 values (值1,值2…值n)2、INSERT語句中列出所有欄位insert into 表名 (屬性1,屬性2…屬性n) values

MySQL入門很簡單-學習筆記 – 第6章 建立、修改和刪除表

文章目錄 6.1.1、建立表的文法形式6.1.2、設定表的主鍵6.1.3、設定表的外鍵6.1.4、設定表的非空約束6.1.5、設定表的唯一性限制式6.1.6、設定表的屬性值自動增加6.1.7、設定表的屬性的預設值6.2.1、查看錶基本結構語句DESCRIBE6.2.2、查看錶詳細結構語句SHOW CREATE TABLE6.3.1、修改表名6.3.2、修改欄位的資料類型6.3.3~6.3.6、欄位及資料類型的增、刪,改以及改變位置6.3.7、更改表的儲存引擎6.

MySQL入門很簡單-學習筆記 – 第13章 MySQL函數

13.1、數學函數         隨機數可能會用到,其他基本無視。13.2、字串函數         重點CONCAT(S1,S2….)13.3、日期和時間函數         重點13.4、條件判斷函數         IF(expr,v1,v2)IFNULL(v1,v2)CASE1.CASE WHENexpr1 THEN v1 [WHEN expr2 THEN v2…] [ELSE vn] END2.CASE expr WHENe1 THEN v1 [WHEN e2 THEN v2…] [

MySQL入門很簡單-學習筆記 – 第1 章 資料庫概述

1.1、資料存放區方式1.人工管理階段2.檔案系統階段3.資料庫系統階段 1.2、資料庫泛型資料庫泛型就是資料庫應該遵循的規則。資料庫泛型也稱為範式。目前關聯式資料庫最常用的四種範式分別是:第一範式(1NF)、第二範式(2NF)、第三範式(3NF)和BCN範式(BCNF) 1.3、SQL語言SQL(StructuredQuery Language)語言的全稱是結構化查詢語言 (SQL)。資料庫管理系統通過SQL語言來管理資料庫中的資料。SQL語言分為三個部分:資料定義語言 (Data

基礎知識:MySQL資料類型及列類型 (1)

我們要把現實世界中的各種資訊轉換成電腦能理解的東西,這些轉換後的資訊就形成了資料。例如,某人的出生日期是“1987年5月23日”,他的身高是170厘米,等等。資料不僅包括數字、字母、文字和其他特殊字元組成的文本形式的資料,而且還包括圖形、映像、動畫、影像、聲音等多媒體資料。但使用最多、最基本的仍然是文本資料。 1. MySQL的資料類型 在MySQL中有如下幾種資料類型: (1)數值型 數值是諸如32 或153.4 這樣的值。MySQL 支援科學標記法,科學標記法由整數或浮點數後跟“e”或“E”

MySql常用語句及無法插入中文問題解決

Incorrect string value: ....今天遇到了這樣的錯誤,改了mysql的設定檔仍然無法插入中文,找到一種可靠的方法: mysql> alter table user convert to character set utf8;   通過這樣可以修改表的編碼,然後就可以插入資料了,下面轉載一些MySql的常用語句:一、串連MYSQL  格式: mysql -h主機地址 -u使用者名稱 -p使用者密碼  1、

遠端連線mysql的“Communications link failure”錯誤解決方案

最近忙著做畢設的東西,用到了mysql儲存一些系統中繼資料,在使用系統ip地址串連的時候出現錯誤,但是使用localhost串連mysql卻沒有問題。錯誤資訊:Communications link failure,Last packet sent to the server was 0 ms ago.最初想到的是授權問題,即授權制定的資料庫有遠端存取許可權。有兩種方法:1)採用改表法 mysql -u root -p mysql>use mysql; mysql&

ZCMS WAR版部署在MYSQL上,出現亂碼的解決方案

目前WAR版只支援GBK,如果安裝完成後出現亂碼,原因一般是MYSQL的預設字元集不是GBK,需要修改如下兩處: [mysql] default-character-set=GBK [mysqld] default-character-set=GBK 修改完成後重啟MYSQL。然後刪除應用的WEB-INF/classes/framework.xml,重啟中介軟體,再次訪問ZCMS即會要求重新設定資料庫,配置完成後會自動重建資料庫表並匯入資料,匯入完成後即可正常使用。

MySQL 儲存引擎簡介

文章目錄 3.5.1 Merge儲存引擎:3.5.2 Memory儲存引擎:3.5.3 BDB 儲存引擎:3.5.5 ARCHIVE儲存引擎:3.5.6 BLACKHOLE儲存引擎:3.5.7 CSV儲存引擎: MySQL  儲存引擎簡介 來源:http://simpleframework.net/blog/v/35130.html 3.1MySQL 儲存引擎概述MyISAM 儲存引擎是MySQL 預設的儲存引擎,也是目前MySQL

mysql TIMESTAMP詳解

TIMESTAMP的變體1,TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP在建立新記錄和修改現有記錄的時候都對這個資料列重新整理2,TIMESTAMP DEFAULT CURRENT_TIMESTAMP在建立新記錄的時候把這個欄位設定為目前時間,但以後修改時,不再重新整理它3,TIMESTAMP ON UPDATE

如何更改在Ubuntu下的MySQL的預設資料庫儲存位置

在Ubuntu下安裝的MySQL預設配置下的資料庫檔案儲存位置是在/var/lib/mysql,MySQL資料庫的檔案結構是怎麼樣的呢,對於這樣子建立的資料庫命令:  CREATE DATABASE mysqldb  在預設的資料庫儲存位置下就會有個檔案夾mysqldb。要操作資料庫首先得停止資料庫進程:  $sudo /etc/init.d/mysql stop 本文以轉移到/home/mysql這個位置為例,下面命令將原有資料庫轉移到新位置:  $sudo cp –R –p /var/lib

mysql中text,longtext,mediumtext欄位類型及區別

 在Hibernate的配置中,我目前是採用Annotation的方式,不過原理應該都一樣。 對於如下的屬性: Java代碼 private String dtaContent;    @Lob(type = LobType.CLOB, fetch = FetchType.LAZY)  @Column  public String getDtaContent() {     return dtaContent;  }   private String dtaContent;

Mysql更新(substring函數和concat函數的使用)

在工作中碰到一個Mysql欄位更新問題在custom表中有一個tariffurl的值中有如下情況:uploadfiles ariff2007031172720306698.jpg以及uploadfiles ariff2007031172720306690.jpg;uploadfiles ariff2007031172720306691.jpg形式要更改成uploadfiles/tariff/200703/1172720306698.jpg及uploadfiles/tariff/200703/11

總頁數: 2483 1 .... 146 147 148 149 150 .... 2483 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.