1 登入 mysql -uroot-p123;
2 檢視使用者 select user();
3 退出 quit / exit / \q
4 檢視幫助資訊 help create user;
5 建立帳號
create user『egon『@『192.168.32.*『identified by『123『;
create user『egon『@『192.168.32.3『identified by『123『;
create user『egon『@『『%『 identified by『123『;
6 授權
grant all privileges;
grant all on db1.t1 to 『egon『@『%『;
grant all on *.* to 『egon『@『%『;
flush privileges;
建立帳號同時授權
grant all on *.* to 『alex『@『%『 identified by『123『
flush privileges;
7 遠端連線mysql
mysql -uegon -p123 -h 192.168.11.55;
8 檢視所有的資料庫
show databases;
操作庫(資料夾)
——增create database db1 charset utf8;
——-查
show databases;
show create database db1;
-----改
alter database db1 charset gbk;
------刪
drop database db1;
操作表(檔案)
切換到某乙個庫(資料夾)
use db1;
select database(); #檢視當前所在的庫
----增 create table t1(id int,name char(10),age int)egine=innodb default charset utf8; #最後乙個字段一定不要加逗號
----查
show tables;
show create table t1;
desc t1; #檢視表結構
----改
alter table t1 charset gbk;
alter table t1 add *** char;
alter table t1 drop ***;
alter table t1 modify *** char(6);
alter table t1 change *** *** char(6);
----刪 drop table table88;
操作記錄
----增
insert into db1.t1(id,name,age,***)values
(1,『egon1『,18,『male『),
(2,『egon2,87,『male『),
(3,『egon3,45,『male『),
(4,『egon4,34,『male『);
insert intl db1.t1(id,name)values(5,『egon5『);
----查
select name,id from db1.t1;
select * from db1.t1;
-----改
update db1.t1 set name=『egon4『;
update db1.t1 set name=『sbcdd『where id=5;
update db1.t1 set name=『aaaa『 where ***=『male『;
----刪
delete from db1.t1; #僅僅只有刪除記錄的效果,沒有把錶重置到初始狀態的功能
truncate db1.t1; # 清空+重置
deflete from db1.t1 where id =3;
delete from db1.t1 where name=『dddd『;
自增id
create table t1(id int not null unique autl_increment,name char(4)); #自增必需要加括號裡的字段
insert into db1.t1(name)values
(『egon1『),
(『egon2『),
(『egon3『),
(『geon4『);
MySql基礎使用
嚴格的 mysql是一種伺服器,資料庫是建立在遠端伺服器上的資料管理服務端。mysql是一種關係型的資料庫。資料庫分類 可分為關係型和非關係型資料庫。關係型 將複雜的資料結構歸為簡單的二元關係 二維 形式 這種型別的資料庫有 oracle mysql sqlserver sybase informi...
mysql 基礎使用
mysql伺服器本地root使用者預設沒有密碼,使用 mysql u root p 即可登陸。linux本地使用者可以以任意使用者名稱登陸mysql,但是沒有任何許可權,沒有意義。mariadb中使用使用者名稱時如果不加上host,預設為 這樣本地操作時會造成使用者的建立,所以最好對使用者操作時加上...
MYSQL基礎語法的使用
mysql是乙個 關係型資料庫管理系統,由瑞典mysql ab 公司開發,目前屬於 oracle 旗下產品。mysql 是最流行的關係型資料庫管理系統之一,在 web 應用方面,mysql是最好的 rdbms relational database management system,關聯式資料庫管...