mysql如何創(chuàng)建數(shù)據(jù)庫(kù)(mysql怎么創(chuàng)建數(shù)據(jù)表)
mysql如何創(chuàng)建數(shù)據(jù)庫(kù)
開(kāi)發(fā)網(wǎng)站,往往需要用數(shù)據(jù)庫(kù)保存數(shù)據(jù)。我們?cè)撊绾蝿?chuàng)建數(shù)據(jù)庫(kù)與創(chuàng)建數(shù)據(jù)表呢?方法其實(shí)很簡(jiǎn)單,下面就由小編教你如何用Navicat for MySql創(chuàng)建數(shù)據(jù)庫(kù)與數(shù)據(jù)表的操作流程。
工具/原料
電腦
Navicat數(shù)據(jù)庫(kù)管理工具
方法/步驟
1、第一步:在本地創(chuàng)建數(shù)據(jù)庫(kù),首先把數(shù)據(jù)庫(kù)運(yùn)行環(huán)境啟動(dòng),Apache與MySQL都顯示綠色,表示環(huán)境開(kāi)啟成功,否則環(huán)境開(kāi)啟失敗就無(wú)法操作數(shù)據(jù)庫(kù)。
2、第二步:打開(kāi)Navicat for MySql這個(gè)數(shù)據(jù)庫(kù)管理工具,它是用來(lái)管理我們的數(shù)據(jù)庫(kù)的創(chuàng)建,管理等操作,如下圖所示:
3、第三步:打開(kāi)Navicat for MySql之后,在左側(cè)用鼠標(biāo)右鍵,選擇新建數(shù)據(jù)庫(kù)
4、第四步:進(jìn)入創(chuàng)建數(shù)據(jù)庫(kù)的頁(yè)面,數(shù)據(jù)庫(kù)名命名為myxiaoze;字符集填寫(xiě)utf8 -- UTF-8 Unicode;排序規(guī)則填寫(xiě)utf8_general_ci,填好之后點(diǎn)擊確定:
5、第五步:在左側(cè)右鍵刷新,就可以看到剛剛創(chuàng)建好的數(shù)據(jù)庫(kù),如下圖所示:
6、第六步:雙擊打開(kāi)剛剛創(chuàng)建好的數(shù)據(jù)庫(kù),點(diǎn)擊表,在右邊空白處右鍵,選擇新建表,如圖所示:
7、第七步:進(jìn)入創(chuàng)建表的頁(yè)面,接下來(lái)就是創(chuàng)建字段了,設(shè)置主鍵并且自動(dòng)遞增,自動(dòng)遞增的作用是,每增加一條數(shù)據(jù),id就會(huì)自動(dòng)增加,不需要我們輸入。
8、第八步:同時(shí)按Ctrl+s保存數(shù)據(jù)表,并且填寫(xiě)數(shù)據(jù)表名,命名為xz。通過(guò)上面的步驟,我們就完美實(shí)現(xiàn)數(shù)據(jù)庫(kù)的創(chuàng)建與數(shù)據(jù)表的創(chuàng)建。
mysql怎么創(chuàng)建數(shù)據(jù)表
1、打開(kāi)phpstudy。
2、點(diǎn)擊啟動(dòng),在底部查找其他選項(xiàng)菜單。
3、點(diǎn)擊其他選項(xiàng)菜單。
4、選擇MYSQL工具菜單。
5、點(diǎn)擊mysql命令行,進(jìn)入界面。
6、輸入登錄密碼。
7、創(chuàng)建一個(gè)名稱(chēng)為phplampDB 的數(shù)據(jù)庫(kù),
8、點(diǎn)擊OK。
9、查看數(shù)據(jù)表,點(diǎn)擊新創(chuàng)建的數(shù)據(jù)庫(kù)。
10、對(duì)該數(shù)據(jù)庫(kù)進(jìn)行操作即可
mysql中怎么創(chuàng)建表
如何利用MYSQL創(chuàng)建一個(gè)表格?
1打開(kāi)MYSQL,如下。
2首先必須在一個(gè)數(shù)據(jù)庫(kù)里面工作,所以你必須創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)。利用create database +(數(shù)據(jù)庫(kù)名稱(chēng)),來(lái)出創(chuàng)建數(shù)據(jù)庫(kù)。(紅色是輸入的代碼,綠色是電腦反饋的語(yǔ)句)
3創(chuàng)建好了必須使用它,利用 use +(數(shù)據(jù)庫(kù)名稱(chēng)) 語(yǔ)句。(紅色是輸入的代碼,綠色是電腦反饋的語(yǔ)句)
4你在這里可以熟悉一下顯示數(shù)據(jù)庫(kù)的語(yǔ)句,查看自己有多少個(gè)已經(jīng)創(chuàng)建的數(shù)據(jù)庫(kù)(紅色是輸入的代碼,綠色是電腦反饋的語(yǔ)句)
5接著可以創(chuàng)建表格了。利用create table +(表格名稱(chēng))。(紅色是輸入的代碼,綠色是電腦反饋的語(yǔ)句)
6顯示如上(紅色是輸入的代碼,綠色是電腦反饋的語(yǔ)句)如果顯示說(shuō) 'Query ok',說(shuō)明已經(jīng)創(chuàng)建好啦表格。
mysql如何建表
錯(cuò)誤原因:腳本中數(shù)據(jù)表的第五個(gè)字段describe為mysql的關(guān)鍵字,不能作為字段名;MYSQL創(chuàng)建數(shù)據(jù)表的語(yǔ)法為:以下為創(chuàng)建MySQL數(shù)據(jù)表的SQL通用語(yǔ)法:
CREATE TABLE table_name (column_name column_type);以下例子中我們將在 RUNOOB 數(shù)據(jù)庫(kù)中創(chuàng)建數(shù)據(jù)表runoob_tbl:
CREATE TABLE IF NOT EXISTS `runoob_tbl`(`runoob_id` INT UNSIGNED AUTO_INCREMENT,`runoob_title` VARCHAR(100) NOT NULL,`runoob_author` VARCHAR(40) NOT NULL,`submission_date` DATE,PRIMARY KEY ( `runoob_id` )
)ENGINE=InnoDB DEFAULT CHARSET=utf8;注:字段名命名可以為字母數(shù)字,下劃線,且不能為Mysql的關(guān)鍵字
mysql創(chuàng)建數(shù)據(jù)庫(kù)
1新建一個(gè)名為"createsql"的數(shù)據(jù)庫(kù),如下圖所示。
2點(diǎn)擊該數(shù)據(jù)庫(kù)左側(cè)的三角形圖標(biāo),并顯示其下面有四個(gè)列表項(xiàng):表(Tables)和視圖(Views)、存儲(chǔ)過(guò)程(Stored Procedures)、函數(shù)(Functions),如下圖所示。
3右擊【表(Tables)】列表項(xiàng),并在彈出的快捷菜單中選擇【創(chuàng)建表(Create Tables)】菜單項(xiàng),如下圖所示。
4輸入表名(Table Name)為“createtable”,創(chuàng)建數(shù)據(jù)項(xiàng),并設(shè)置其屬性,單擊【應(yīng)用(apply)】按鈕,如下圖所示。【解釋說(shuō)明】Table Name:表名Collation:字符集Column Name:列名Datatype:數(shù)據(jù)類(lèi)型PK:主鍵NN:是否為空UQ:外鍵B:二進(jìn)制UN:unsigned的英文縮稱(chēng),無(wú)符號(hào)(非負(fù)數(shù))ZF:zero fill的英文縮稱(chēng),填充0,例如字段內(nèi)容是1 int(4), 則內(nèi)容顯示為0001 AI:auto increment的英文縮稱(chēng),自動(dòng)增加G:生成列
5在彈出的【Apply SQL Script to Database】窗口中,可以看到創(chuàng)建表的SQL腳本,單擊【應(yīng)用(apply)】按鈕,如下圖所示。
6該窗口提示你可以執(zhí)行SQL語(yǔ)句,單擊【完成(Finsh)】按鈕,如下圖所示。
7創(chuàng)建完成后,可以看到Tables下名為"createtable"的表,如下圖所示。
mysql如何創(chuàng)建數(shù)據(jù)庫(kù)代碼
創(chuàng)建數(shù)據(jù)表
create table table_name (column_name column_type);
創(chuàng)建Author、Article、ArticleDetail三張表
#創(chuàng)建Author表
drop table if exists Author;
create table Author(
au_id int not null PRIMARY key auto_increment comment '主鍵',
name varchar(12) comment '姓名',
sex varchar(12),
address varchar(12),
qq varchar(12),
wechat varchar(25),
create_date datetime
)DEFAULT CHARSET=utf8;
#創(chuàng)建Article表
drop table if exists Article;
create table Article(
ar_id int not null PRIMARY key auto_increment comment '主鍵',
type varchar(12) comment '類(lèi)型',
author varchar(12)comment '作者',
au_id int(11),
articles int(11),
qq_group int(11),
fans int(11),
update_date datetime
)DEFAULT CHARSET=utf8;
#創(chuàng)建ArticleDetail表
drop table if exists ArticleDetail;
create table ArticleDetail(
ad_id int not null PRIMARY key auto_increment comment '主鍵',
ar_id int(11),
title varchar(255) comment '文章標(biāo)題',
url varchar(255)comment '鏈接',
reade_times int(11),
praise_times int(11),
comments_times int(11),
publish_date datetime,
FULLTEXT(url)
)DEFAULT CHARSET=utf8;
MySQL之
操作表
表中增加新列
alter table table_name add column_name column_type;
Author表增加國(guó)籍(hometown)列
#在Author表后增加國(guó)籍列
alter table Author add hometown varchar(12);
刪除表中的列
alter table table_name drop column_name ;
Author表刪除國(guó)籍(hometown)列
#在Author表中刪除國(guó)籍列
alter table Author drop column hometown;
刪除表
drop table table_name ;
刪除Author表
#刪除表沒(méi)有確認(rèn),也不能撤銷(xiāo),執(zhí)行后將直接刪除表
drop table Author;
重命名表
rename table table_nameA to table_nameB;
將Author表重命名為ITester_Authors
rename table Author to ITester_Authors;
rename table ITester_Authors to。
mysql如何創(chuàng)建數(shù)據(jù)庫(kù)表
1,我們打開(kāi)mysql命令行編輯器。
2,我們輸入密碼,連接數(shù)據(jù)庫(kù)。
3,我們先查看一下所有數(shù)據(jù)庫(kù),是否有我們想要操作數(shù)據(jù)庫(kù)。(當(dāng)然你也可以自己創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)。
4,我們輸入使用數(shù)據(jù)庫(kù)。我們創(chuàng)建表,表里面輸入數(shù)據(jù)列。create table 表名(列,列)。
5,我們show tables ,就可以查看我們?cè)跀?shù)據(jù)庫(kù)中創(chuàng)建的表了。
mysql如何創(chuàng)建數(shù)據(jù)庫(kù)名字
目前beego的ORM支持三種數(shù)據(jù)庫(kù):1.Sqlite2.PostgreSql3.MySql如果要使用其中的數(shù)據(jù)庫(kù)必須要把對(duì)應(yīng)的drive(go語(yǔ)言對(duì)于的數(shù)據(jù)庫(kù)引擎)加入到import中:import ( _ "github.com/go-sql-driver/mysql" _ "github.com/lib/pq" _ "github.com/mattn/go-sqlite3"