mysql如何創(chuàng)建數(shù)據(jù)庫(mysql怎么創(chuàng)建數(shù)據(jù)表)
mysql如何創(chuàng)建數(shù)據(jù)庫
開發(fā)網(wǎng)站,往往需要用數(shù)據(jù)庫保存數(shù)據(jù)。我們該如何創(chuàng)建數(shù)據(jù)庫與創(chuàng)建數(shù)據(jù)表呢?方法其實很簡單,下面就由小編教你如何用Navicat for MySql創(chuàng)建數(shù)據(jù)庫與數(shù)據(jù)表的操作流程。
工具/原料
電腦
Navicat數(shù)據(jù)庫管理工具
方法/步驟
1、第一步:在本地創(chuàng)建數(shù)據(jù)庫,首先把數(shù)據(jù)庫運行環(huán)境啟動,Apache與MySQL都顯示綠色,表示環(huán)境開啟成功,否則環(huán)境開啟失敗就無法操作數(shù)據(jù)庫。
2、第二步:打開Navicat for MySql這個數(shù)據(jù)庫管理工具,它是用來管理我們的數(shù)據(jù)庫的創(chuàng)建,管理等操作,如下圖所示:
3、第三步:打開Navicat for MySql之后,在左側(cè)用鼠標右鍵,選擇新建數(shù)據(jù)庫
4、第四步:進入創(chuàng)建數(shù)據(jù)庫的頁面,數(shù)據(jù)庫名命名為myxiaoze;字符集填寫utf8 -- UTF-8 Unicode;排序規(guī)則填寫utf8_general_ci,填好之后點擊確定:
5、第五步:在左側(cè)右鍵刷新,就可以看到剛剛創(chuàng)建好的數(shù)據(jù)庫,如下圖所示:
6、第六步:雙擊打開剛剛創(chuàng)建好的數(shù)據(jù)庫,點擊表,在右邊空白處右鍵,選擇新建表,如圖所示:
7、第七步:進入創(chuàng)建表的頁面,接下來就是創(chuàng)建字段了,設(shè)置主鍵并且自動遞增,自動遞增的作用是,每增加一條數(shù)據(jù),id就會自動增加,不需要我們輸入。
8、第八步:同時按Ctrl+s保存數(shù)據(jù)表,并且填寫數(shù)據(jù)表名,命名為xz。通過上面的步驟,我們就完美實現(xiàn)數(shù)據(jù)庫的創(chuàng)建與數(shù)據(jù)表的創(chuàng)建。
mysql怎么創(chuàng)建數(shù)據(jù)表
1、打開phpstudy。
2、點擊啟動,在底部查找其他選項菜單。
3、點擊其他選項菜單。
4、選擇MYSQL工具菜單。
5、點擊mysql命令行,進入界面。
6、輸入登錄密碼。
7、創(chuàng)建一個名稱為phplampDB 的數(shù)據(jù)庫,
8、點擊OK。
9、查看數(shù)據(jù)表,點擊新創(chuàng)建的數(shù)據(jù)庫。
10、對該數(shù)據(jù)庫進行操作即可
mysql中怎么創(chuàng)建表
如何利用MYSQL創(chuàng)建一個表格?
1打開MYSQL,如下。
2首先必須在一個數(shù)據(jù)庫里面工作,所以你必須創(chuàng)建一個數(shù)據(jù)庫。利用create database +(數(shù)據(jù)庫名稱),來出創(chuàng)建數(shù)據(jù)庫。(紅色是輸入的代碼,綠色是電腦反饋的語句)
3創(chuàng)建好了必須使用它,利用 use +(數(shù)據(jù)庫名稱) 語句。(紅色是輸入的代碼,綠色是電腦反饋的語句)
4你在這里可以熟悉一下顯示數(shù)據(jù)庫的語句,查看自己有多少個已經(jīng)創(chuàng)建的數(shù)據(jù)庫(紅色是輸入的代碼,綠色是電腦反饋的語句)
5接著可以創(chuàng)建表格了。利用create table +(表格名稱)。(紅色是輸入的代碼,綠色是電腦反饋的語句)
6顯示如上(紅色是輸入的代碼,綠色是電腦反饋的語句)如果顯示說 'Query ok',說明已經(jīng)創(chuàng)建好啦表格。
mysql如何建表
錯誤原因:腳本中數(shù)據(jù)表的第五個字段describe為mysql的關(guān)鍵字,不能作為字段名;MYSQL創(chuàng)建數(shù)據(jù)表的語法為:以下為創(chuàng)建MySQL數(shù)據(jù)表的SQL通用語法:
CREATE TABLE table_name (column_name column_type);以下例子中我們將在 RUNOOB 數(shù)據(jù)庫中創(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ù)庫
1新建一個名為"createsql"的數(shù)據(jù)庫,如下圖所示。
2點擊該數(shù)據(jù)庫左側(cè)的三角形圖標,并顯示其下面有四個列表項:表(Tables)和視圖(Views)、存儲過程(Stored Procedures)、函數(shù)(Functions),如下圖所示。
3右擊【表(Tables)】列表項,并在彈出的快捷菜單中選擇【創(chuàng)建表(Create Tables)】菜單項,如下圖所示。
4輸入表名(Table Name)為“createtable”,創(chuàng)建數(shù)據(jù)項,并設(shè)置其屬性,單擊【應(yīng)用(apply)】按鈕,如下圖所示?!窘忉屨f明】Table Name:表名Collation:字符集Column Name:列名Datatype:數(shù)據(jù)類型PK:主鍵NN:是否為空UQ:外鍵B:二進制UN:unsigned的英文縮稱,無符號(非負數(shù))ZF:zero fill的英文縮稱,填充0,例如字段內(nèi)容是1 int(4), 則內(nèi)容顯示為0001 AI:auto increment的英文縮稱,自動增加G:生成列
5在彈出的【Apply SQL Script to Database】窗口中,可以看到創(chuàng)建表的SQL腳本,單擊【應(yīng)用(apply)】按鈕,如下圖所示。
6該窗口提示你可以執(zhí)行SQL語句,單擊【完成(Finsh)】按鈕,如下圖所示。
7創(chuàng)建完成后,可以看到Tables下名為"createtable"的表,如下圖所示。
mysql如何創(chuàng)建數(shù)據(jù)庫代碼
創(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 '類型',
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 '文章標題',
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表增加國籍(hometown)列
#在Author表后增加國籍列
alter table Author add hometown varchar(12);
刪除表中的列
alter table table_name drop column_name ;
Author表刪除國籍(hometown)列
#在Author表中刪除國籍列
alter table Author drop column hometown;
刪除表
drop table table_name ;
刪除Author表
#刪除表沒有確認,也不能撤銷,執(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ù)庫表
1,我們打開mysql命令行編輯器。
2,我們輸入密碼,連接數(shù)據(jù)庫。
3,我們先查看一下所有數(shù)據(jù)庫,是否有我們想要操作數(shù)據(jù)庫。(當然你也可以自己創(chuàng)建一個數(shù)據(jù)庫。
4,我們輸入使用數(shù)據(jù)庫。我們創(chuàng)建表,表里面輸入數(shù)據(jù)列。create table 表名(列,列)。
5,我們show tables ,就可以查看我們在數(shù)據(jù)庫中創(chuàng)建的表了。
mysql如何創(chuàng)建數(shù)據(jù)庫名字
目前beego的ORM支持三種數(shù)據(jù)庫:1.Sqlite2.PostgreSql3.MySql如果要使用其中的數(shù)據(jù)庫必須要把對應(yīng)的drive(go語言對于的數(shù)據(jù)庫引擎)加入到import中:import ( _ "github.com/go-sql-driver/mysql" _ "github.com/lib/pq" _ "github.com/mattn/go-sqlite3"