MySQL基本操作

2022-08-18 03:03:12 字數 2361 閱讀 3469

客戶端登陸

mysql -h 127.0.0.1 -p 3306 -uroot -p

可以簡寫

mysql -uroot -p

如果不輸入使用者名稱和密碼 預設是訪客模式登陸 所能用到的功能很少

客戶端退出登陸

exit;

quit;

檢視所有的資料庫

show databases;

檢視某個程序

tasklist |findstr 名稱

殺死程序

taskkill /f /pid 程序號

製作環境變數

將啟動檔案所在的路徑新增到系統的環境變數中

注意:配置完之後一段要重新啟動mysql服務端及cmd終端

將mysqld製作成系統服務

製作系統服務 你的cmd終端一定要是管理員身份

mysqld --install

修改密碼

沒有密碼的情況下

mysqladmin -uroot -p password 123

有密碼的情況下

mysqladmin -uroot -p123 password 123456

當命令輸入錯誤的時候 可以用\c取消前面的命令 cancel

破解密碼

現將已經啟動的服務端停掉

1.跳過使用者名稱和密碼的驗證功能 啟動服務端

mysqld --skip-grant-tables 啟動服務端 跳過授權表

2.修改管理員使用者對應的密碼

update mysql.user set password=password(123) where user='root' and host='localhost';

3.關閉當前服務端 重新以校驗使用者名稱密碼的方式啟動

4.正常以使用者名稱密碼的方式 連線mysql服務端

配置檔案

\s檢視 mysql服務端簡單配置

通常情況下配置檔案的字尾都是ini結尾

mysql自帶的配置檔案不要修改

但是你可以新建乙個配置檔案 my.ini

mysql服務端在啟動就會自動載入你的my.ini配置檔案內的配置

修改完配置檔案之後需要先將服務端停止 重新啟動 才能生效

修改了配置檔案一定要重啟服務端

資料庫的基本操作

庫 類似於資料夾

增create database db1;

查show databases; 查所有

show create database db1; 查單個

改alter database db1 charset='gbk'; 修改編碼

刪drop database db1; 刪庫

表在建立表的時候 需要先指定庫

指定庫: use 庫名

檢視當前雖在的庫: select database()

增create table userinfo(id int,name char);

查show tables; 檢視某個庫下面的所有的表

show create table userinfo;

desc userinfo; <==> describe userinfo;

改alter table userinfo modify name char(32);

刪drop table userinfo;

記錄先建立乙個庫或者指定乙個已經存在的庫

切換到該庫下 建立表

然後再操作記錄

create database db1;

create table userinfo(id int,name char(32),password int);

增insert into userinfo values(1,'jason',123); 插入單條資料

insert into userinfo values(1,'jason',123),(2,'egon',123),(3,'tank',123); 插入多條資料

查select * from userinfo; 查詢所有的字段資訊

select name from userinfo; 查詢指定字段資訊

select id,name from userinfo where id=1 or name=tank; 帶有篩選條件的字段資訊

改update userinfo set name='kevin' where id=1; 修改資料的乙個字段資訊

update userinfo set name='jason',password=666 where id=1; 修改資料的多個字段

刪delete from userinfo where id =1; 指定刪符合條件的資料

delete from userinfo; 將表中的資料全部刪除

mysql基本操作 MySQL基本操作

mysql中新增使用者,新建資料庫,使用者授權,刪除使用者,修改密碼 注意每行後邊都跟個 表示乙個命令語句結束 1.新建使用者 1.1 登入mysql mysql u root p 密碼 1.2 建立使用者 mysql insert into mysql.user host,user,passwor...

mysql 基本操作 mysql基本操作

mysql 建立表,並設定主鍵自增 create table log logid int 4 primary key not null auto increment,logtitle varchar 32 not null logcontent varchar 160 not null logtim...

mysql基本操作

1,檢視資料庫狀態 及啟動停止 etc init.d mysqld status etc init.d mysqld start etc init.d mysqld stop 2,給使用者配置初始密碼123456 mysqladmin u root password 123456 3,修改root使...