1. 程式人生 > >MySql--資料庫和資料表的建立、修改及刪除

MySql--資料庫和資料表的建立、修改及刪除

總結一下MySql的資料庫和資料表的簡單操作,關於使用者註冊、修改許可權、資料庫和資料表的建立、修改和刪除的語句。

/***************************使用者**********************************/
	select user();  														---檢視當前使用者;
	create user abc identified by '123456';									---建立使用者,檢視navicat
建立使用者,許可權
	grant select,insert,update,delete on *.* to 使用者名稱 @'%' identified by '123456‘;
	grant select,insert,update,delete on *.* to abc @'%' identified by '123456‘

所有許可權
	grant all privileges on *.* to 
[email protected]
'%' grant all privileges on *.* to [email protected]'%' 回收許可權 revoke all privileges on *.* from [email protected]‘%‘ revoke all privileges on *.* from [email protected]‘%‘ 修改密碼: admin>mysqladmin -uroot -p123456 password 654321 將密碼修改成654321 檢視使用者: select * from mysql.user; select user from mysql.user; 刪除使用者abc; drop user abc; 修改密碼 admin>mysqladmin -u使用者名稱 -p舊密碼 password 新密碼 admin>mysqladmin -uroot -p123456 password 654321 -----密碼修改成654321 檢視有幾個使用者 select user from mysql.user; /*****************************************************************************/ /*****************************資料庫操作**************************************/ 1、mysql -uroot -p //登入資料庫 2、show databases; //顯示所有資料庫 3、create database database_name character set character_name; //建立資料庫 create database database_name character set gbk; 4、alter database database_name character set utf8; //字符集改為utf8 5、drop database database_name; //刪除資料庫 /*****************************************************************************/ /*****************************資料表操作**************************************/ 6、create table productinfo ( id INT, proname VARCHAR(20), proprice FLOAT(5,2), prodate DATETIME ); //建資料表 7、alter table table_name ADD column_name | MODIFY column_name | DROP COLUMN column_name //修改表的操作 alter table productinfo ADD proquantity int; //新增列 alter table productinfo MODIFY proname VARCHAR(30); //修改列寬 alter table productinfo CHANGE proname pronamenew VARCHAR(30); //修改列名 alter table productinfo DROP COLUMN proquantity; //刪除列 8、DROP TABLE table_name; //刪除資料表 DROP TABLE productinfo; 9、desc productinfo; //顯示錶的結構 /*****************************************************************************/


相關推薦

MySql--資料庫資料建立修改刪除

總結一下MySql的資料庫和資料表的簡單操作,關於使用者註冊、修改許可權、資料庫和資料表的建立、修改和刪除的語句。 /***************************使用者**********************************/ select use

MySQL資料庫實驗:任務二 資料的插入修改刪除

目錄 任務二 表資料的插入、修改及刪除 一、利用介面工具插入資料 二、資料更新 (一)利用MySQL命令列視窗更新資料 (二)利用Navicat for MySQL客戶端工具更新資料 三、資料庫的備份與還原

用java實現對MySql資料庫資料的讀取插入修改刪除

目標: 1、實現eclipse同資料庫的連線 2、在eclipse中用java實現對資料庫的控制 初學java和資料庫,本文是參考這篇文章的思路的學習筆記,程式碼實現了將4個控制函式(讀取、插入、修改和刪除)分別寫成4個靜態方法呼叫。 1. 關於java和MySQL的連

Python建立資料庫資料

一 建立資料庫 1 CreateDatabase類 # -*-coding:utf-8 -*- import MySQLdb from ReadCode import ReadCode class CreateDatabase(): def __init__(

MySQL資料庫 || 資料庫資料的基本操作

第一篇博文,一個小小的紀念儀式^-^ 以下正文 一:資料庫的基本操作 --資料庫的操作 --連線資料庫 mysql -uroot -p密碼 mysql -uroot -pmysql --退出資料庫 exit quit ctrl + d --檢視所有資料庫

在C# WinForm中如何建立SQL Server資料庫資料

【1】動態建立資料庫方法(例項),你可以在WinForm中新增一個文字框,輸入資料庫名稱,這個就不用我囉嗦了吧。將下面的第一句改為 string myExecuteQuery = "create database "+textBox1.Text.Trim(); //建立te

【無私分享:ASP.NET CORE 專案實戰(第四章)】Code First 建立資料庫資料

目錄索引 簡介   本章我們來介紹下Asp.net Core 使用 CodeFirst 建立資料庫和表,通過 控制檯 和 dotnet ef 兩種方式 修改EF上下文物件,新增測試類   我修改了一下名字,Domains 改為了 wkmvc.Data   我們新建一個

PHP語言建立資料庫資料(亂碼的解決)

/*php語言建立資料庫 <span style="color:#ff0000;">建立資料庫,建立資料表要用mysql_query()函式來執行!!!*</span>/

MySQL命令列匯出匯入資料庫資料

MySQL命令列匯出資料庫: 1,進入MySQL目錄下的bin資料夾:cd MySQL中到bin資料夾的目錄 如我輸入的命令列:cd C:\Program Files\MySQL\MySQL Server 5.7\bin 2,匯出資料庫:mysqldump -u 使用者

MySQL資料庫資料的基本操作

初學小建議 MySQL是不區分大小寫的,大家在初學的時候希望能養成習慣,把保留詞,關鍵字統一採用大寫的形式書寫,其他的使用小寫字母,方便區分。 初期這個習慣可能不太容易養成,但是一旦習慣,對工作的規範性會好很多,統一的規範方便大家一起工作! 選單

MySQL數據庫實驗:任務二 數據的插入修改刪除

mysql con 一個表 刪除 完整 命令 ado character 提示 目錄 任務二 表數據的插入、修改及刪除 一、利用界面工具插入數據 二、數據更新 (一)利用MySQL命令行窗口更新數據 (二)利用Navicat for MySQL客戶端工具更新數據 三、數

資料庫資料的基本操作

一、資料庫的操作 // 登陸mysql資料庫 mysql -u root -p; // 建立資料庫 CREATE DATABASE db_book; // 檢視所有資料庫 SHOW DATABASE; // 選擇資料庫 USE db_book; // 檢視所有資料表 SHOW TAB

MYSQL資料庫資料簡單操作(二)

資料型別 整形 TINTINT 1bt SMALLINT 2bt MEDIUMINT 3bt INT 4bt BIGINT 8bt 浮點型 FLOAT(8,2) 總共8位2位小數 4bt DOUBLE 8bt 字元型 CHAR固定位數空格

mysql資料庫資料出現亂碼解決辦法

 最近發現,在MySQL的dos客戶端輸出視窗中查詢表中的資料時,表中的中文資料都顯示成亂碼,如下圖所示:      上網查了一下原因:之所以會顯示亂碼,就是因為MySQL客戶端輸出視窗顯示中文時使用的字元編碼不對造成的,可以使用如下的命令檢視輸出視窗使用的字元編碼

Java實現資料庫資料的二級聯動

實現的效果是獲取Mysql的所有資料庫,然後點選資料庫名就可以實現獲取該資料庫裡的所有表。 主要是用DefaultComboBoxModel來實現,實現思路就是移除之前的模型,然後為這個模型重新新增資料,從而實現了二級聯動。 給出參考程式碼: package com.

mysql 資料庫整理——資料列的操作

增加列: alter table 表名 add  列的名子 資料型別; 刪除列: alter table 表名 drop  列的名字; 修改列名:  alter table 表名字 change 舊的列名字  新的列名字  資料型別;

ElasticSearch最佳入門實踐(六十)建立修改以及刪除索引

1、建立索引 建立索引的語法 PUT /my_index { "settings": { ... any settings ... }, "mappings": { "type_one": { ... any mappings ...

每日一題——有向網的鄰接矩陣鄰接逆鄰接建立列印深度廣度遍歷

有向網的三種建立和深度廣度遍歷 #include <iostream> #include <iomanip> using namespace std; #define MAX_VERTEX 20 //最大頂點個數 #define INFINITY

phpMyAdmin 安裝,建立修改刪除資料庫插入瀏覽搜尋資料中的資料

phpMyAdmin是眾多MySQL圖形化管理工具中使用最廣泛的一種,不管是Windows還是Linux,都可以通過該管理工具可以對MySQL進行各種操作。 一、下載及安裝 使用者可以在官方網站上免費下載最新版本,免費下載 下載好後,把壓縮包解壓到apache的專案目錄中,開啟config

MYSQL資料庫(九)- 修改資料名稱列名稱

目錄 一、修改列定義(modify col_name) 二、修改列型別(modify col_name) 三、修改列名稱(change col_name) 三、修改表名稱(rename table a to b) 用到的語句 a、修改