mysql--(入門語句1)

 

mysql -h localhost -uroot -p123456
exit(退出)
;是結束。

 

\c退出

show databases;//查看當前服務器有哪些數據庫
create database yuan111;//創建一個新的數據庫
drop database goods;//刪除數據庫
delete 
//數據庫名字不能修改

use yuan111;//選中數據庫
show tables;//查看錶
drop table tablename;//刪除一張表
rename table oldname to newname;//修改表名
desc tablename;//查看錶結構
//最簡單的建表語句
Create table 表名(
    列1名稱 列1類型;
	列2名稱 列2類型(最後一列前不要加‘.’)
)

這裏:最常用的兩種列類型:int(整型),varchar(字符串)

實際操作:創建一張學籍表,有2個字段,id,name,分別代表學號和姓名
Create table stu(
Id int,
Name varchar(10)
);

//語句打錯以後應該退出本語句,再繼續打新語句,也可以打\c退出本語句。

 

如何破解數據庫密碼?

1.通過任務管理器或者服務管理,關掉mysqld(服務進程).
2.通過命令行行+特殊參數開啓mysqld
   Mysqld --skip-grant -tables
3.此時,mysqld服務進程已經開始,並且,不需要權限檢查
4.mysql -uroot 無密碼登錄服務器
5.修改權限表
        A:use mysql;
        B:update user set Password=password(‘11111’)where User='root';
        C:flush pricileges;

use yuan111;
create table class(
 stu int,
 name varchar(20),
 age int,
 area varchar(20) 
);

show tables;

mysql> create table score(
    -> stu int,
    -> name varchar(20),
    -> ke varchar(20),
    -> fen int
    -> );
Query OK, 0 rows affected (0.23 sec)

show tables;

rename table score to sscore;//對score表進行改名

desc class;//查看錶結構

 

發佈了214 篇原創文章 · 獲贊 33 · 訪問量 13萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章