程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> mysql經常使用敕令行操作語句

mysql經常使用敕令行操作語句

編輯:MySQL綜合教程

mysql經常使用敕令行操作語句。本站提示廣大學習愛好者:(mysql經常使用敕令行操作語句)文章只能為提供參考,不一定能成為您想要的結果。以下是mysql經常使用敕令行操作語句正文


第一招、mysql辦事的啟動和停滯

net stop mysql
net start mysql

第二招、上岸mysql

語法以下: mysql -u用戶名 -p用戶暗碼

鍵入敕令mysql -uroot -p, 回車後提醒你輸出暗碼,輸出12345,然後回車便可進入到mysql中了,mysql的提醒符是:
mysql>

留意,假如是銜接到別的的機械上,則須要參加一個參數-h機械IP

第三招、增長新用戶

格局:grant 權限 on 數據庫.* to 用戶名@登錄主機 identified by "暗碼"

如,增長一個用戶user1暗碼為password1,讓其可以在本機上登錄, 並對一切數據庫有查詢、拔出、修正、刪除的權限。起首

用以root用戶連入mysql,然後鍵入以下敕令:

grant select,insert,update,delete on *.* to user1@localhost Identified by "password1";

假如願望該用戶可以或許在任何機械上上岸mysql,則將localhost改成"%"。

假如你不想user1有暗碼,可以再打一個敕令將暗碼去失落。

grant select,insert,update,delete on mydb.* to user1@localhost identified by "";

第四招: 操作數據庫

登錄到mysql中,然後在mysql的提醒符下運轉以下敕令,每一個敕令以分號停止。
1、顯示數據庫列表。

show databases;
缺省有兩個數據庫:mysql和test。 mysql庫寄存著mysql的體系和用戶權限信息,我們改暗碼和新增用戶,現實上就是對這個庫停止操作。

2、顯示庫中的數據表:
use mysql;
show tables;

3、顯示數據表的構造:

describe 表名;

4、建庫與刪庫:

create database 庫名;
drop database 庫名;
5、建表:

use 庫名;
create table 表名(字段列表);
drop table 表名;

6、清空表中記載:

delete from 表名;
7、顯示表中的記載:

select * from 表名;

第五招、導出和導入數據

1. 導出數據:

mysqldump --opt test > mysql.test
行將數據庫test數據庫導出到mysql.test文件,後者是一個文本文件
如:mysqldump -u root -p123456 --databases dbname > mysql.dbname
就是把數據庫dbname導出到文件mysql.dbname中。

2. 導入數據:

mysqlimport -u root -p123456 < mysql.dbname。
不消說明了吧。

3. 將文本數據導入數據庫:

文本數據的字段數據之間用tab鍵離隔。
use test;
load data local infile "文件名" into table 表名;

1:應用SHOW語句找出在辦事器受騙前存在甚麼數據庫:
mysql> SHOW DATABASES;

2:創立一個數據庫MYSQLDATA
mysql> CREATE DATABASE MYSQLDATA;

3:選擇你所創立的數據庫

mysql> USE MYSQLDATA; (按回車鍵湧現Database changed 時解釋操作勝利!)

4:檢查如今的數據庫中存在甚麼表

mysql> SHOW TABLES;

5:創立一個數據庫表

mysql> CREATE TABLE MYTABLE (name VARCHAR(20), sex CHAR(1));

6:顯示表的構造:

mysql> DESCRIBE MYTABLE;

7:往表中參加記載

mysql> insert into MYTABLE values ("hyq","M");

8:用文本方法將數據裝入數據庫表中(例如D:/mysql.txt)

mysql> LOAD DATA LOCAL INFILE "D:/mysql.txt" INTO TABLE MYTABLE;

9:導入.sql文件敕令(例如D:/mysql.sql)

mysql>use database;
mysql>source d:/mysql.sql;

10:刪除表

mysql>drop TABLE MYTABLE;

11:清空表

mysql>delete from MYTABLE;

12:更新表中數據

mysql>update MYTABLE set sex="f" where name='hyq';

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved