mysql -h 127.0.0.1 -p 3306 -uroot -p可以簡寫
mysql -u root -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 [庫名];
例如 user db1;
檢視當前雖在的庫: 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,'cly',123); 插入單條資料
insert into userinfo values(1,'cly',123),(2,'yyy',123),(3,'zzz',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; 將表中的資料全部刪除
簡單使用資料庫資料庫
查詢 注釋 查詢公式 select 欄位名字1 別名,欄位名字2 as 別名.from 表名 執行順序 from select確定結果集 查詢dept表中的所有資訊 select from dept 查詢雇員表中所有員工的員工編號,員工姓名,上級編號 要查詢的資料 empno,ename,mgr 條...
SQLite資料庫簡單使用
二 建立資料庫 sqlite3 student.db 建立名為student的資料庫 sqlite3命令,引數就是資料庫的名稱,如果該資料庫已存在,則使用,如果不存在,則新建乙個 如圖 三 建立表 create table person id integer primary key autoincr...
Sqlite 資料庫 FMDB 簡單使用
1 通過sqlite建立資料庫。首先匯入框架 建立資料庫的路徑 nsstring path nssearchpathfordirectoriesindomains nsdocumentdirectory nsuserdomainmask yes lastobject data.sqlite 第乙個引...