MySQL運算元據庫基本操作

2021-06-29 13:30:42 字數 2168 閱讀 6516

mysql -uroot -p     進入mysql

mysql -uhdw -p    進入hdw使用者mysql

net stop wampmysqld    停止服務

net start wampmysqld    啟動服務

mysqladmin -uroot -p shutdown   關閉mysqladmin

\c  取消所有命令    esc  取消本行命令

(1)資料庫操作

create database think character set utf8    建立資料庫think,設定編碼為utf8

show databases   檢視資料庫

use think   選擇資料庫think

drop database think

刪除資料庫think

grant all on wish.* to "hdw" @"localhost" identified by "hdw"  只允許hdw使用者運算元據庫wish,密碼是hdw

c://

mysqldump -uroot -p houdunwang > d:/houdunwang.sql     將資料匯出d:/houdunwang.sql 

c://

mysql -uroot -p houdunwang < d:/houdunwang.sql          將資料

d:/houdunwang.sql 匯入

mysql>

source d:/houdunwang.sql

將資料d:/houdunwang.sql 匯入

(2)對資料庫中表的操作

create table hd_wish(id int unsigned not null primary key auto_increment, username varchar(20) not null default '',content

varchar(255) not null default '',time int(10) not null default 0) engine myisam charset utf8;

建立表hd_wish(primary key 定義這個字段為主鍵,auto_increment 定義這個欄位為自動增長,

引擎為myisam,

字符集為utf8)

insert into hd_user set username='admin'   向表hd_user中插入資料(非標準版)

insert into hd_user(username) values('admin',)

向表hd_user中插入資料(標準版)

show tables  檢視表名

desc hd_wish   檢視表hd_wish結構

drop table hd_wish   刪除表hd_wish

select *from hd_wish    檢視表hd_wish中的所有資料

delete from hd_wish   將表hd_wish中的記錄清空

delect from hd_wish where username="admin"

可用 where 子句來選擇所要刪除的記錄

select count(*) from hd_wish  統計表hd_wish中有多少條記錄

select *from stu where sname like "李%"      模糊匹配

select if(*** "男生","女生") as stu***,sname from stu    as取別名(stu***)

select concat("姓名:",sname,"性別:",***,"qq",qq) as stuinfo from stu    字串與字段進行連線

alter table stu add birday date               增加表stu欄位

update stu set birday="1990/2/23" where id=1   修改表stu資料

select *from stu order by id desc limit 0,1    從第零個開始取1個

select distinct year(birday) as "出生年份" from stu    distinct去掉重複的部分,year(birday)只得到年份

MySQL 運算元據庫

資料庫是指長期儲存在計算機內,有組織的 可共享的資料集合。簡而言之,資料庫就是乙個儲存資料的地方。只是,其儲存方式有特定的規律。這樣可以方便處理資料。資料庫的操作包括建立資料庫和刪除資料庫。這些操作都是資料庫管理的基礎 建立資料庫是指在資料庫系統中劃分一塊空間,用來儲存相應的資料。這是進行表操作的基...

PHP運算元據庫的基本操作

1.資料庫的連線new mysqli arg1 主機名,代表當前連線的是哪一台伺服器的資料庫,預設是當前計算機 localhost 127.0 0.1 arg2 連線資料庫所使用的賬號,預設是root arg3 連線資料庫的密碼,預設是 arg4 連線資料庫時的資料庫名稱 eg 1.連線資料庫 my...

SQL運算元據庫 查詢操作 基本查詢

完成下面的功能 1.查詢表中所有學生的資訊。2.查詢表中所有學生的姓名和對應的英語成績。3.統計每個學生的總分。4.在所有學生總分數上加10分特長分。5.使用別名表示學生分數。6.查詢姓名為李一的學生成績 7.查詢英語成績大於90分的同學 8.查詢總分大於200分的所有同學 9.查詢英語分數在 80...