mysql 資料庫
指令模式
設定 mysql 的管理密碼
mysqladmin -u root password 『12345『
顯示資料表結構,data 資料庫
mysqlshow data
顯示資料表結構,data 資料庫的 123 資料表
mysqlshow data 123
mysql 模式
大寫的英文為標準指令,小寫英文就是自行替換的部分。
資料庫操作
建立 hoyo 資料庫
create database hoyo;
刪除 hoyo 資料庫
drop database hoyo;
選擇 hoyo 資料庫
use hoyo
資料表操作
建立乙個資料表
create table data (
name char(30),
email char(70)
將 data 資料表重新命為 database
alter table data rename database;
刪除 data 資料表
drop table data;
修改 name 欄位為 hoyo 的資料將密碼改為 123
update data set password = 『123『 where name = 『hoyo『;
修改 data 資料表 password 欄位為 varchar(30)
alter table data modify password varchar(30);
修改 data 資料表 password 欄位名稱為 passwd 並且型別修改為 varchar(20)
alter table data change password passwd varchar(20);
修除 data 資料表的 password 字段
alter table data drop password;
增加 data 資料表 address 字段
alter table date add address char(100);
顯示資料
顯示所有 mysql 資料庫
show databases;
顯示該資料庫資料表
show tables;
顯示 data 資料表的字段資訊
show columns from data;
顯示 data 資料表的所有資料
select from data;
顯示 data 資料表 name 欄位為 hoyo 名稱的資料
selectfrom data where name = 『hoyo『;
資料錄操作
增加一筆資料
insert into data (name,password) values (『hoyo『,『abc『);
沒有指定 where 物件就表示刪除全部資料
delete from data;
資料字段
varchar(10) 文字
date 日期
smallint 數值 signed:-32768~32767 unsigned:0~65535
int 數值 signed:-2147483648~2147483647 unsigned:0~4294967295
blob, text 字串,最大可存放 65535 bytes【約 32,000 個中文字】
longblob, longtext 字串,最大可存放 4294967295 bytes 【約2,147,000,000 個中文字】
附屬引數
not null 不得為空白
default "10" 設定預設值
auto_increment 自動編號
重新設定 auto_increment 的數值
alter table tabellenname auto_increment=0
將文字檔匯入資料庫
load data infile "/home/web/www/a.txt" into table custom fields terminated by 『,『;
修改使用者密碼
#mysql -p
>use mysql
>update user set password=password(『new password『) where user=『new user『;
>flush privileges;
忘記 root 密碼
killall mysqld
mysqld u root-skip-grant-tables &
mysql
>use mysql
>update user set password=password(『new password『) where user=『root『;
>flush privileges;
計算資料表筆數
$result = "select count(id) as abc from board_hoyo";
$sql = mysql_query($result);
$row = mysql_fetch_object ($sql);
echo $row->abc;
.my.cnf 《可以自動套用帳號密碼》
[client]
host=電腦名稱,一般都是填 localhost
user=使用者名稱,一般都是 root
password=密碼,依照自行設定的密碼
事先編輯資料表
在 mysql 模式之下要建立乙個複雜的資料表真不是件容易的事情,所以我們可以將想要建立的資料表先編輯成乙個文字檔,然後要使用 mysql 指令來進行匯入的動作!
資料庫mysql軟體安裝 資料庫軟體mysql安裝
2.解壓至欲安裝的目錄下 3.開啟cmd,進入軟體目錄下d qmdownload mysql 5.7.24 winx64 bin,執行mysqld 4.初始化使用者 cmd d qmdownload mysql 5.7.24 winx64 bin,執行mysqld initialize insecu...
mysql資料庫之python鏈結mysql
使用之前請在命令列pip install pymysql import pymysql 1.建立鏈結 conn pymysql.connect host 127.0.0.1 ip位址 port 3306,埠號 database database name 資料庫名稱 user mysql usern...
課程表資料庫 mysql 課程表資料庫 mysql
課程表資料庫 mysql 雲伺服器 elastic compute service,簡稱ecs 是阿里雲提供的效能卓越 穩定可靠 彈性擴充套件的iaas infrastructure as a service 級別雲計算服務。雲伺服器ecs免去了您採購it硬體的前期準備,讓您像使用水 電 天然氣等公...