1、首先打開電腦桌面點按win+r鍵打開cmd。

創新互聯公司專業為企業提供建平網站建設、建平做網站、建平網站設計、建平網站制作等企業網站建設、網頁設計與制作、建平企業網站模板建站服務,十多年建平做網站經驗,不只是建網站,更提供有價值的思路和整體網絡服務。
2、根據自己的用戶名和密碼登錄到MySQL。命令:mysql -u用戶名 -p密碼。
3、創建表之前要創建庫,如果有,則直接使用想要在內建表的庫即可。在這創建了一個名字叫做“T2”的庫。
4、因為要在“T2”庫中創建表,所以要先打開這個庫,命令:USE T2。
5、在T2的庫中創建一個叫做“course”的表。
6、“T2”表就創建好了,鍵入命令來查看表的結構。由于沒有在表格中插入數據,所以表格是空的。
在安裝完虛擬機環境,并安裝好mysql-server后,開啟mysql(開啟sql服務器可以用 /etc/init.d/mysql [start|stop])服務后,發現在本機用sqlyog(連接mysql圖形工具)連接不上。
需要執行以下步驟確保可以連接。
1、root賬號登進sql
root@ubuntu:# mysql -uroot -p
2、為mysql設置遠程訪問權限
mysql grant all PRIVILEGES on *.* to 'root'@'%' identified by 'password';
3、給iptables中添加規則,使得mysql的3306端口可以被訪問到
root@ubuntu:# iptables -A INPUT -p tcp --dport 3306 -j ACCEPT
執行此行命令時會報:iptables v1.4.21: can't initialize iptables table `filter': Permission denied (you must be root)
Perhaps iptables or your kernel needs to be upgraded.報這個錯沒關系,按照第4部操作即可
4、最關鍵的步驟,把 /etc/mysql/my.cnf 文件里面的bind-address 修改了,默認是127.0.0.1(即默認只允許Ubantu本機連接),修改為0.0.0.0即可允許外部連接MySQL。
Final: 這樣再用SQLyog(各種sql連接工具),連接成功!
ps:如果設置好后,仍然連不上,可以查看網絡連接信息
root@ubuntu:# netstat -an |grep 3306
打
cmd命令
終端,如果已經添加了mysql的
環境變量
,可以直接使用命令
mysql
-uroot
直接回車,之后按提示輸入密碼,
如果未添加mysql的環境變量,可以切換到mysql的安裝目錄下的bin目錄,再使用
mysq
-uroot
你也可以手動為mysql添加環境變量。這里就不介紹怎么添加環境變量的方法了
密碼輸入正確之后,就會出現“Welcome
to
the
MySQL
monitor.
Commands
end
with
;
or
\g.
......”字樣,
命令行出現“mysql”字符前綴。現在你就可以使用命令對mysql進行操作了。曾經有沒有過這樣的經歷,原來看見別人在命令行里面
咔咔
的猛敲時,就一通的崇拜,覺得這人很牛,現在你也可以讓別一通崇拜了。
mysql的所有命令都以";"或者\g為結束符
新建數據庫
在新建數據庫之后,我們先設置一下
字符集
mysqlSET
NAMES
utf8
;
然后再創建數據庫
mysqlCREATE
DATABASE
lesson
首先我們雙擊打開【navicat】這款軟件,在菜單欄中選擇【文件】--【新建連接】--【MySQL】;
在打開的【新建連接】對話框中輸入【連接名】和【密碼】,密碼就是你配置MySQL數據庫時設置的密碼,其余項的值默認就行,然后點擊【確定】;
然后我們就可以在連接列表中看到我們剛才創建的連接了。右擊【baidujingyan】,也就是我們剛才創建的連接的名字,選擇【命令列界面】,打開命令列界面;
我們就是在命令界面里輸入命令來完成操作的;首先創建數據庫,假設名字為【baidu】,命令為:create database baidu;(注意最后以分號結束,輸完命令后回車);
然后右擊【baidujingyan】,選擇【刷新】,就可以看到我們剛剛創建的名字為【baidu】的數據庫;
因為我們的數據庫一般情況下要存放中文數據,也就是漢字,所以我們在進行建立表的操作時,有必要先改一下數據庫的屬性;右擊【baidu】--【數據庫屬性】;
在打開的【數據庫屬性】對話框中修改字符集編碼,改為【utf-8】形式,然后【確定】(提前修改了,避免以后出錯,注意這一步,很重要,如果不更改,在后面的輸入中文時,就會出現亂碼);
接下來我們建立表,因為我們要在【baidu】這個數據庫下建立表,所以我們要先選擇這個數據庫;命令為:use baidu;
然后我們開始建立表,假設表的名字是urltable,作用是存放標題和鏈接的,并且標題為主鍵;標題長度為10個漢字,鏈接長度為80個字符,那么命令為:
mysql create table urltable
- (title char(20) not null unique,
- url char(40));
1、顯示數據庫列表。
show
databases;
剛開始時才兩個數據庫:mysql和test。mysql庫很重要它里面有MYSQL的系統信息,我們改密碼和新增用戶,實際上就是用這個庫進行操作。
2、顯示庫中的數據表:
use
mysql;
//打開庫,學過FOXBASE的一定不會陌生吧
show
tables;
3、顯示數據表的結構:
describe
表名;
4、建庫:
create
database
庫名;
5、建表:
use
庫名;
create
table
表名
(字段設定列表);
6、刪庫和刪表:
drop
database
庫名;
drop
table
表名;
7、將表中記錄清空:
delete
from
表名;
8、顯示表中的記錄:
select
*
from
表名;
1.創建數據庫
CREATE DATABASE IF NOT EXISTS RUNOOB DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
#如果數據庫不存在則創建,存在則不創建
#創建RUNOOB數據庫,設定編碼為utf8
2.刪除數據庫
drop database RUNOOB;
3.選擇數據庫
use RUNOOB;
#使用數據庫RUNOOB
4.數據類型
5.創建數據表
CREATE TABLE table_name (column_name column_type , column_name2 column_type2);
etc
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;
來自 ;
/etc
# 表明、字段名字外面的符號是反引號,為了區分mysql關鍵字和普通字符
6.刪數據表
DROP TABLE table_name;
#刪除表內數據
delete from 表明 where runoob_title = “exam”;
#清除表內數據,保留表結構
truncate table 表名;
#刪除后立刻釋放磁盤空間
optimize table 表名;
7.增 插入數據到表
INSERT INTO table_name ( field1,field2,…) VALUES ( value1,value2,"value"… );
#字符類型,value需要使用單/雙引號。
標題名稱:mysql命令怎么填表,mysql怎么用語句建表
當前地址:http://www.yijiale78.com/article48/hsehhp.html
成都網站建設公司_創新互聯,為您提供企業建站、小程序開發、外貿網站建設、自適應網站、電子商務、營銷型網站建設
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯