1, mysql -uroot -pxxxx //登陸數據庫

成都創(chuàng)新互聯(lián)公司是一家專注于成都網站設計、成都網站制作、外貿網站建設與策劃設計,蘭考網站建設哪家好?成都創(chuàng)新互聯(lián)公司做網站,專注于網站建設10余年,網設計領域的專業(yè)建站公司;建站業(yè)務涵蓋:蘭考等地區(qū)。蘭考做網站價格咨詢:13518219792
2, show databases; //查看數據庫,例如要在test庫中建表
3, use test;//進入test
4, create table users( //例如要建立users表,下面是建立字段
5, id int(10) unsigned not null auto_increment,
6, username varchar(20) not null,
7, userpassword varchar(20) not null,
8, email varchar(20) not null,
9, primary key (id));
//這樣就建立好了一個基本完整的表了
創(chuàng)建MySQL數據表需要以下信息:
表名
表字段名
定義每個表字段
語法:
以下為創(chuàng)建MySQL數據表的SQL通用語法:
CREATE?TABLE?table_name?(column_name?column_type);
以下例子中我們將在 RUNOOB 數據庫中創(chuàng)建數據表runoob_tbl:
runoob_tbl(
runoob_id?INT?NOT?NULL?AUTO_INCREMENT,
runoob_title?VARCHAR(100)?NOT?NULL,
runoob_author?VARCHAR(40)?NOT?NULL,
submission_date?DATE,
PRIMARY?KEY?(?runoob_id?)
);
注意
如果你不想字段為?NULL?可以設置字段的屬性為?NOT NULL, 在操作數據庫時如果輸入該字段的數據為NULL?,就會報錯。
AUTO_INCREMENT定義列為自增的屬性,一般用于主鍵,數值會自動加1。
PRIMARY KEY關鍵字用于定義列為主鍵。 您可以使用多列來定義主鍵,列間以逗號分隔。
通過命令提示符創(chuàng)建表
通過 mysql 命令窗口可以很簡單的創(chuàng)建MySQL數據表。你可以使用 SQL 語句?CREATE TABLE?來創(chuàng)建數據表。
實例
以下為創(chuàng)建數據表 runoob_tbl 實例:
root@host#?mysql?-u?root?-p
Enter?password:*******
mysql?use?RUNOOB;
Database?changed
mysql?CREATE?TABLE?runoob_tbl(
-?runoob_id?INT?NOT?NULL?AUTO_INCREMENT,
-?runoob_title?VARCHAR(100)?NOT?NULL,
-?runoob_author?VARCHAR(40)?NOT?NULL,
-?submission_date?DATE,
-?PRIMARY?KEY?(?runoob_id?)
-?);
Query?OK,?0?rows?affected?(0.16?sec)
mysql
注意:MySQL命令終止符為分號 (;) 。
使用PHP腳本創(chuàng)建數據表
你可以使用PHP的 mysql_query() 函數來創(chuàng)建已存在數據庫的數據表。
該函數有兩個參數,在執(zhí)行成功時返回 TRUE,否則返回 FALSE。
語法
bool?mysql_query(?sql,?connection?);
sql ? ? 必需。規(guī)定要發(fā)送的 SQL 查詢。注釋:查詢字符串不應以分號結束。 ?
connection ? ?可選。規(guī)定 SQL 連接標識符。如果未規(guī)定,則使用上一個打開的連接。 ?
實例
以下實例使用了PHP腳本來創(chuàng)建數據表:
html
head
meta?charset="utf-8"?
title創(chuàng)建?MySQL?數據表/title
/head
body
?php
$dbhost?=?'localhost:3036';
$dbuser?=?'root';
$dbpass?=?'rootpassword';
$conn?=?mysql_connect($dbhost,?$dbuser,?$dbpass);
if(!?$conn?)
{
die('連接失敗:?'?.?mysql_error());
}
echo?'連接成功br?/';
$sql?=?"CREATE?TABLE?runoob_tbl(?".
"runoob_id?INT?NOT?NULL?AUTO_INCREMENT,?".
"runoob_title?VARCHAR(100)?NOT?NULL,?".
"runoob_author?VARCHAR(40)?NOT?NULL,?".
"submission_date?DATE,?".
"PRIMARY?KEY?(?runoob_id?));?";
mysql_select_db(?'RUNOOB'?);
$retval?=?mysql_query(?$sql,?$conn?);
if(!?$retval?)
{
die('數據表創(chuàng)建失敗:?'?.?mysql_error());
}
echo?"數據表創(chuàng)建成功\n";
mysql_close($conn);
?
/body
/html
1、首先打開mysql命令行編輯器。
2、打開之后輸入密碼,連接數據庫。
3、在命令行里先查看一下所有數據庫,是否有想要操作數據庫。
4、接著輸入指令“use?sss”使用想要創(chuàng)建表的數據庫。
5、接下來在表里面輸入數據列,使用create命令創(chuàng)建表,括號內是表的類目名。
6、最后,輸入指令“show tables?”,就可以剛剛查看在數據庫中創(chuàng)建的表了。
在控制臺根目錄下打開sqlserver企業(yè)管理器,新建sqlserver組,根據自己的情況進行選擇;然后新建sqlserver
注冊,進行對sqlserver的連接。準備妥當后,下面就開始了:
首先打開數據轉換服務,新建包,打開dts界面,在連接中選擇數據源進行配置。再選擇將要轉換到的目的文件,這里我選的
textfile(destination),選擇好文件的存放位置之后,我們來新建一個任務。這里我們只選擇轉換數據任務,將帶有“選擇源連接”“選擇目的連接”的鼠標分別選中數據源和目的之后,我們對新生成的連接進行定義,在其屬性中將源,目的,轉換依次定義。
執(zhí)行任務,提示成功。保存任務。然后在新建的任務上導出數據,有向導提示,其中一項選擇“從源數據庫復制表和視圖”。
這一步已經把數據導出到目的文件中。
下一步在mysql中新建表,與將要導入的結構保持一致時,直接選取“從文本文件中提取數據,插入到數據表:”,將選項添好后,“發(fā)送”就可以了,瀏覽一下,數據已導入了。若要導入的表已經存在,且屬性名也不同,這時就先建一個與要導入的數據相同結構的表并導入數據(按剛才的進行就可以了),然后在mysql中導出“數據和結構”,得到sql語句,將其在文本文件中編輯,利用文本編輯器的替換功能,將表名修改,列名加入,最后將其粘貼在要導入表的執(zhí)行sql語句的地方,執(zhí)行一下,數據便導入了。
名稱欄目:mysql怎么用腳本建表 mysql造數據腳本
URL網址:http://www.js-pz168.com/article12/dohiegc.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供定制網站、手機網站建設、App設計、網站建設、域名注冊、電子商務
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)