mysql基本操作

mysql -u root -h?192.168.1.1?-p

1.基本操作

show databases;??????????????? # 查看當(dāng)前Mysql都有那些數(shù)據(jù),根目錄都有那些文件夾

create database 數(shù)據(jù)庫(kù)名;?? # 創(chuàng)建數(shù)據(jù)庫(kù)文件夾


create table tb5(

? ???? nid int not null auto_increment primary key,

? ???? name varchar(16),

? ???? age int default 19

? )engine=innodb default charset=utf8;


use 數(shù)據(jù)庫(kù)名;?????????????? # 使用選中數(shù)據(jù)庫(kù),進(jìn)入目錄

show tables;??????????????? # 查看當(dāng)前數(shù)據(jù)庫(kù)下都有那些表,

create table 表名(nid int,name varchar(20), pwd varchar(64)); # 創(chuàng)建數(shù)據(jù)庫(kù)表

drop table 表名????????????????? # 刪除整個(gè)表

delete from 表名?????????????? # 刪除表中的數(shù)據(jù),保留表結(jié)構(gòu),可恢復(fù)

truncae table 表名????????? # 以更快的方式刪除表中的數(shù)據(jù),不可恢復(fù)

desc 表名? ? ? ? ? ? ? ? ? ? ?#查看描述

select * from 表名;?????? # 查看表中的所有數(shù)據(jù)

insert into 表名(nid,name,pwd) values(1,'alex','123');? # 插入數(shù)據(jù)

2. 用戶(hù)管理

創(chuàng)建用戶(hù)

create user '用戶(hù)名'@'IP地址' identified by '密碼';

刪除用戶(hù)

drop user '用戶(hù)名'@'IP地址';

修改用戶(hù)

rename user '用戶(hù)名'@'IP地址'; to '新用戶(hù)名'@'IP地址';;

修改密碼

set password for '用戶(hù)名'@'IP地址' = Password('新密碼')

PS:用戶(hù)權(quán)限相關(guān)數(shù)據(jù)保存在mysql數(shù)據(jù)庫(kù)的user表中,所以也可以直接對(duì)其進(jìn)行操作(不建議)

select User,Host,password_expired from user;

3.自增主鍵

自增,如果為某列設(shè)置自增列,插入數(shù)據(jù)時(shí)無(wú)需設(shè)置此列,默認(rèn)將自增(表中只能有一個(gè)自增列)

1、對(duì)于自增列,必須是索引(含主鍵)。

2、對(duì)于自增可以設(shè)置步長(zhǎng)和起始值

? ? ? ? ? ? ? ? ? ? show session variables like 'auto_inc%';

? ? ? ? ? ? ? ? ? ? set session auto_increment_increment=2;

? ? ? ? ? ? ? ? ? ? set session auto_increment_offset=10;

? ? ? ? ? ? ? ? ? ? shwo global? variables like 'auto_inc%';

? ? ? ? ? ? ? ? ? ? set global auto_increment_increment=2;

? ? ? ? ? ? ? ? ? ? set global auto_increment_offset=10;

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 登陸數(shù)據(jù)庫(kù): mysql -u 用戶(hù)名 -p ||mysql -u 用戶(hù)名 -p 密碼 退出數(shù)據(jù)庫(kù):exti / ...
    King__xin閱讀 532評(píng)論 0 0
  • 目錄一、數(shù)據(jù)庫(kù)操作二、用戶(hù)授權(quán)三、數(shù)據(jù)類(lèi)型四、 表的字段約束五、表的基本操作六、數(shù)據(jù)的基本操作 一、數(shù)據(jù)庫(kù)操作 連...
    NameJaho閱讀 416評(píng)論 1 0
  • 原創(chuàng)文章&經(jīng)驗(yàn)總結(jié)&從校招到A廠一路陽(yáng)光一路滄桑 詳情請(qǐng)戳www.codercc.com MySQL的基本操作可以...
    你聽(tīng)___閱讀 2,532評(píng)論 2 50
  • 開(kāi)啟/關(guān)閉mysql服務(wù) sudo mysql.server start/stop netstart/stopmy...
    境雅隨安閱讀 329評(píng)論 0 2
  • 每年三四月份薺菜長(zhǎng)勢(shì)喜人,若下過(guò)一場(chǎng)雨便會(huì)大面積生長(zhǎng),但一不留神就會(huì)變老生出白色的花和木質(zhì)的梗,所以要把握好收獲薺...
    趙娜娜寶閱讀 591評(píng)論 0 1

友情鏈接更多精彩內(nèi)容