mysql資料庫顯示空白 MySQL 資料庫

2021-10-19 03:52:32 字數 2851 閱讀 4076

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硬體的前期準備,讓您像使用水 電 天然氣等公...