㈠ 如何通過命令行打開mysql資料庫
使用命令行連接MySQL資料庫:
Windows操作系統下,開始——運行,打開"運行"對話框,輸入cmd,點擊「確定」即可進入DOS窗口。
DOS窗口輸入登錄MySQL資料庫命令
mysql
-h
127.0.0.1
-u
root
-p
命令參數說明:
mysql是登錄資料庫的命令,-h
後面跟伺服器的IP,由於本示例MySql伺服器安裝在本地,因此IP地址為127.0.0.1;-u
後面跟用戶名,本示例採用
root用戶登錄;-p
後面跟登錄密碼。
輸入上述命令後回車,再輸入登錄密碼,在回車即可完成登錄MySQL資料庫服務了。跟著可以運行use
databaseName語句操作某個資料庫了
㈡ 怎樣使用命令行查看mysql資料庫
使用命令行連接mysql資料庫:
windows操作系統下,開始——運行,打開"運行"對話框,輸入cmd,點擊「確定」即可進入dos窗口。
dos窗口輸入登錄mysql資料庫命令
mysql
-h
127.0.0.1
-u
root
-p
命令參數說明:
mysql是登錄資料庫的命令,-h
後面跟伺服器的ip,由於本示例mysql伺服器安裝在本地,因此ip地址為127.0.0.1;-u
後面跟用戶名,本示例採用
root用戶登錄;-p
後面跟登錄密碼。
輸入上述命令後回車,再輸入登錄密碼,在回車即可完成登錄mysql資料庫服務了。跟著可以運行use
databasename語句操作某個資料庫了
㈢ 怎麼用命令行連接mysql資料庫
使用命令行連接MySQL資料庫:
Windows操作系統下,開始——運行,打開"運行"對話框,輸入cmd,點擊「確定」即可進入DOS窗口。
DOS窗口輸入登錄MySQL資料庫命令
mysql -h 127.0.0.1 -u root -p
命令參數說明:
mysql是登錄資料庫的命令,-h 後面跟伺服器的IP,由於本示例MySql伺服器安裝在本地,因此IP地址為127.0.0.1;-u 後面跟用戶名,本示例採用 root用戶登錄;-p 後面跟登錄密碼。
輸入上述命令後回車,再輸入登錄密碼,在回車即可完成登錄MySQL資料庫服務了。跟著可以運行use databaseName語句操作某個資料庫了
㈣ MySQL創建資料庫的命令、創建表的命令、插入語句的命令
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;
來自 <http://www.runoob.com/mysql/mysql-create-tables.html>
</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方法:
windows打開命了行,在左下角開始,運行,cmd,mysql
然後就要讓你數據密碼的,當然前提是你的mysql安裝正確,網上有好多圖文並茂的安裝教程。開始,運行,cmd [ ,cd mysql安裝目錄/bin ], mysql -u userName -p Password先用CD命令進到mysql的BIN目錄
然後 mysql -u root -p
再輸入ROOT的密碼就行了。
㈥ mysql備份資料庫表命令
Mysqlmp命令用於備份資料庫,語法為 mysqlmp -h 資料庫地址 -u root -p test資料庫 〉test.sql
㈦ mysql怎麼用裡面的資料庫命令
登陸mysql
打cmd命令終端,如果已經添加了mysql的環境變數,可以直接使用命令
mysql -uroot
直接回車,之後按提示輸入密碼,
如果未添加mysql的環境變數,可以切換到mysql的安裝目錄下的bin目錄,再使用
mysq -uroot
你也可以手動為mysql添加環境變數。這里就不介紹怎麼添加環境變數的方法了
密碼輸入正確之後,就會出現「Welcome to the MySQL monitor. Commands end with ; or \g. ......」字樣,
命令行出現「mysql>」字元前綴。現在你就可以使用命令對mysql進行操作了。曾經有沒有過這樣的經歷,原來看見別人在命令行裡面咔咔的猛敲時,就一通的崇拜,覺得這人很牛,現在你也可以讓別一通崇拜了。
mysql的所有命令都以";"或者\g為結束符
2
新建資料庫
在新建資料庫之後,我們先設置一下字元集
mysql>SET NAMES utf8;
然後再創建資料庫
mysql>CREATE DATABASE lesson
3
顯示所有資料庫
mysql>SHOW DATABASES;
使用資料庫
mysql>USE 資料庫名;
新建表
mysql>CREATE TABLE study(
id int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '學生id號',
username varchar(30) NOT NULL DEFAULT '' COMMENT '學生名字',
class tinyint(3) unsigned NOT NULL,
sex enum('男','女','保密') CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '保密' COMMENT '性別',
addtime int(10) NOT NULL DEFAULT '0',
PRIMARY KEY (id)
)ENGINE=InnoDB COMMENT = '學生表';
顯示所有表
mysql>SHOW TABLES;
修改表的名稱
mysql>RENAME TABLE study TO study_new ;
或者
mysql>ALTER TABLE study_new RENAME TO study;
顯示欄位信息
SHOW COLUMNS FROM study或者DESCRIBE study
插入數據
mysql> insert into study (username,class,sex)VALUES('小王',1,'男'),('小四',2,'女');
查詢數據(使concat函數拼接數據)
mysql> SELECT username,CONCAT(class,'班'),sex FROM study;
刪除數據
mysql>DELETE FROM study WHERE id=1;
刪除數據表
DROP TABLE study;
刪除資料庫
mysql> DROP DATABASE lesson;
㈧ mysql中創建資料庫命令是
CREATE TABLE 語句的主要語法及使用說明如下:
CREATE TABLE:用於創建給定名稱的表,必須擁有表CREATE的許可權。
<表名>:指定要創建表的名稱,在 CREATE TABLE 之後給出,必須符合標識符命名規則。表名稱被指定為 db_name.tbl_name,以便在特定的資料庫中創建表。無論是否有當前資料庫,都可以通過這種方式創建。在當前資料庫中創建表時,可以省略 db-name。如果使用加引號的識別名,則應對資料庫和表名稱分別加引號。例如,'mydb'.'mytbl' 是合法的,但 'mydb.mytbl' 不合法。
<表定義選項>:表創建定義,由列名(col_name)、列的定義(column_definition)以及可能的空值說明、完整性約束或表索引組成。
默認的情況是,表被創建到當前的資料庫中。若表已存在、沒有當前資料庫或者資料庫不存在,則會出現錯誤。
mysql> USE test_db;
Database changed
mysql> CREATE TABLE tb_emp1
-> (
-> id INT(11),
-> name VARCHAR(25),
-> deptId INT(11),
-> salary FLOAT
-> );
Query OK, 0 rows affected (0.37 sec)