国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

如何查看其他電腦的MYSQL數(shù)據(jù)庫 mysql查詢另一個ip數(shù)據(jù)庫

這篇具有很好參考價值的文章主要介紹了如何查看其他電腦的MYSQL數(shù)據(jù)庫 mysql查詢另一個ip數(shù)據(jù)庫。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報違法"按鈕提交疑問。

文章標(biāo)簽如何查看其他電腦的MYSQL數(shù)據(jù)庫mysql數(shù)據(jù)庫服務(wù)器MySQL文章分類MySQL數(shù)據(jù)庫閱讀數(shù)143

  • 1.如何通過IP訪問MySQL數(shù)據(jù)庫
  • 1.1 改表法
  • 1.2 授權(quán)法
  • 2.MySQL數(shù)據(jù)庫基本命令
  • 2.1 基本命令
  • 2.2 注釋
  • 2.3 關(guān)鍵字
  • 2.4 實(shí)踐操作
  • 3 小結(jié)

1.如何通過IP訪問MySQL數(shù)據(jù)庫

1.1 改表法

如果不從遠(yuǎn)程登陸,可以用localhost。這個時候只要在localhost的那臺電腦,登入mysql后,更改"mysql"數(shù)據(jù)庫中"user"表里的"host"?字段,把"localhost"改稱"%",即可。

mysql -u root -pvmware
mysql>use mysql;
mysql>update user set host = '%' where user = 'root';
mysql>select host, user from user;

1.2 授權(quán)法

例如,你想用戶myuser使用密碼mypassword通過 IP 地址連接到 MySQL 服務(wù)器,使用:

GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

如果你想允許用戶myuser從 IP 為192.168.1.3的主機(jī)連接到 MySQL 服務(wù)器,并使用mypassword作為密碼

GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;

2.MySQL數(shù)據(jù)庫基本命令

2.1 基本命令

## 基本命令
SHOW DATABASES;  --查看當(dāng)前用戶下所有數(shù)據(jù)庫
CREATE DATABASE [IF NOT EXISTS] 數(shù)據(jù)庫名;   --創(chuàng)建一個數(shù)據(jù)庫
SHOW CREATE DATABASE 數(shù)據(jù)庫名;-- 查看創(chuàng)建數(shù)據(jù)庫的語句
DROP DATABASE [if EXISTS] 數(shù)據(jù)庫名;   --刪除數(shù)據(jù)庫
show databases; --查看當(dāng)前所有的數(shù)據(jù)庫
use 數(shù)據(jù)庫名; --打開指定的數(shù)據(jù)庫
SHOW CREATE TABLE 表名;-- 查看表的定義語句
DROP TABLE 表名; --刪除表
show tables; --查看所有的表
desc 表名; --顯示表的信息
exit --退出連接

2.2 注釋

--  --單行注釋
#  --單行注釋
/*...*/  --多行注釋

2.3 關(guān)鍵字

上面基本命令中,我們使用的show、databases、create、use、desc 等詞都是MySQL關(guān)鍵字。顧名思義,關(guān)鍵字就是一些用于執(zhí)行MySQL操作的特殊詞匯,是MySQL自帶的。所以,在命名數(shù)據(jù)庫、表、列和其他對象時,一定不要使用這些關(guān)鍵字

2.4 實(shí)踐操作

注: 介紹MySQL工具,這一節(jié)我們使用命令行進(jìn)行演示。

① 查看root用戶下可用數(shù)據(jù)庫

# 我們可以看到,root 用戶下一共有5個可用數(shù)據(jù)庫,前四個是MySQL自帶的數(shù)據(jù)庫,
#最后一個test數(shù)據(jù)庫是我們后來創(chuàng)建的,我們這里暫時還不用知道這些數(shù)據(jù)庫具體時干嘛的
# 只需要知道有這么個東西就可以了,后面會具體說
mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sys                |
| test               |
+--------------------+
5 rows in set (0.00 sec)

② 創(chuàng)建一個自己的數(shù)據(jù)庫

# 創(chuàng)建了一個名叫db_xiezhr的數(shù)據(jù)庫
mysql> create database if not exists db_xiezhr;
Query OK, 1 row affected (0.02 sec)
# 通過命令show databases; 我們可以看到,上面的創(chuàng)建腳本生效了,可用數(shù)據(jù)庫多了db_xiezhr
mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| db_xiezhr          |
| mysql              |
| performance_schema |
| sys                |
| test               |
+--------------------+
6 rows in set (0.00 sec)

③ 查看創(chuàng)建數(shù)據(jù)庫腳本

# 根據(jù)如下腳本,我們可以看到上面創(chuàng)建db_xiezhr數(shù)據(jù)庫時的腳本
mysql> show create database db_xiezhr;
+-----------+----------------------------------------------------------------------+
| Database  | Create Database                                                      |
+-----------+----------------------------------------------------------------------+
| db_xiezhr | CREATE DATABASE `db_xiezhr` /*!40100 DEFAULT CHARACTER SET latin1 */ |
+-----------+----------------------------------------------------------------------+
1 row in set (0.02 sec)

④ 選擇數(shù)據(jù)庫

上面根據(jù)show dabatases命令已經(jīng)列出了root用戶下的所有數(shù)據(jù)庫,我們要選擇其中的一個,才能操作它

# 選擇我們創(chuàng)建的數(shù)據(jù)庫db_xiezhr
mysql> use db_xiezhr
Database changed

⑤在db_xiezhr 數(shù)據(jù)庫下創(chuàng)建一張表 格式

CREATE TABLE IF NOT EXISTS `student`(
 '字段名' 列類型 [屬性] [索引] [注釋],
    '字段名' 列類型 [屬性] [索引] [注釋],
    ......
    '字段名' 列類型 [屬性] [索引] [注釋]
)[表的類型][字符集設(shè)置][注釋]
# 在數(shù)據(jù)庫db_xiezhr 中創(chuàng)建一張用戶表
--表名和字段盡量使用``括起來
--AUTO_INCREMENT 代表自增
--所有的語句后面加逗號,最后一個不加
--字符串使用單引號括起來
--主鍵的聲明一般放在最后,便于查看
--不設(shè)置字符集編碼的話,會使用MySQL默認(rèn)的字符集編碼Latin1,不支持中文,可以在my.ini里修改
mysql> CREATE TABLE IF NOT EXISTS `t_account`(
    -> `id` INT(4)NOT NULL AUTO_INCREMENT COMMENT '學(xué)號',
    -> `username` VARCHAR(30) NOT NULL DEFAULT '匿名' COMMENT '姓名',
    -> `psw` VARCHAR(20) NOT NULL DEFAULT '123456' COMMENT '密碼',
    -> `sexcode` VARCHAR(1) NOT NULL DEFAULT '1' COMMENT '性別 1男 2女',
    -> `birthday` DATETIME DEFAULT NULL COMMENT '出生日期',
    -> `address` VARCHAR(100) DEFAULT NULL COMMENT '家庭住址',
    -> `email` VARCHAR(50) DEFAULT NULL COMMENT '郵箱',
    -> PRIMARY KEY (`id`)
    -> )ENGINE=INNODB DEFAULT CHARSET=utf8
    -> ;
Query OK, 0 rows affected (0.03 sec)

⑥ 查看建表語句

# 查看上面建t_account表的語句
mysql> show create table t_account;
+-----------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Table     | Create Table                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
+-----------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
| t_account | CREATE TABLE `t_account` (
  `id` int(4) NOT NULL AUTO_INCREMENT COMMENT '學(xué)號',
  `username` varchar(30) NOT NULL DEFAULT '匿名' COMMENT '姓名',
  `psw` varchar(20) NOT NULL DEFAULT '123456' COMMENT '密碼',
  `sexcode` varchar(1) NOT NULL DEFAULT '1' COMMENT '性別 1男 2女',
  `birthday` datetime DEFAULT NULL COMMENT '出生日期',
  `address` varchar(100) DEFAULT NULL COMMENT '家庭住址',
  `email` varchar(50) DEFAULT NULL COMMENT '郵箱',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 |
+-----------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.02 sec)

⑦ 查看表“t_account” 的結(jié)構(gòu)

# 查看我們上面所建的表t_account 
mysql> desc t_account;
+----------+--------------+------+-----+---------+----------------+
| Field    | Type         | Null | Key | Default | Extra          |
+----------+--------------+------+-----+---------+----------------+
| id       | int(4)       | NO   | PRI | NULL    | auto_increment |
| username | varchar(30)  | NO   |     | 匿名    |                |
| psw      | varchar(20)  | NO   |     | 123456  |                |
| sexcode  | varchar(1)   | NO   |     | 1       |                |
| birthday | datetime     | YES  |     | NULL    |                |
| address  | varchar(100) | YES  |     | NULL    |                |
| email    | varchar(50)  | YES  |     | NULL    |                |
+----------+--------------+------+-----+---------+----------------+
7 rows in set (0.01 sec)

⑧ 查看數(shù)據(jù)庫中所有表

# 查看db_xiezhr 數(shù)據(jù)庫中所有表(數(shù)據(jù)庫中只有我們剛剛建的t_account表)
mysql> show tables;
+---------------------+
| Tables_in_db_xiezhr |
+---------------------+
| t_account           |
+---------------------+
1 row in set (0.00 sec)

⑨ 刪除表

# 刪除我們創(chuàng)建的t_account表,如果是在生產(chǎn)環(huán)境,刪除數(shù)據(jù)庫一定一定一定要慎重。要不然就只能跑路了

#刪除表t_account
mysql> drop table t_account;
Query OK, 0 rows affected (0.01 sec)
# 執(zhí)行上面語句后,再查看數(shù)據(jù)庫表,發(fā)現(xiàn)t_account 表已經(jīng)不在了
mysql> show tables;
Empty set (0.00 sec)

⑩ 刪除數(shù)據(jù)庫

# 刪除我們創(chuàng)建的db_xiezhr數(shù)據(jù)庫,如果是在生產(chǎn)環(huán)境,刪除數(shù)據(jù)庫一定一定一定要慎重。要不然就只能跑路了
# 刪除db_xiezhr數(shù)據(jù)庫
mysql> drop database db_xiezhr;
Query OK, 0 rows affected (0.01 sec)
# 再用show databases;查所有數(shù)據(jù)庫時,我們發(fā)現(xiàn)db_xiezhr數(shù)據(jù)庫已經(jīng)不在了
mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sys                |
| test               |
+--------------------+
5 rows in set (0.00 sec)

? 退出MySQL

# 這期文章我們就說到這里了,該休息了。我們將連接的MySQL退出
# 退出MySQL連接,MySQL還跟我們說了一聲Bye (●'?'●)
mysql> exit;
Bye

3 小結(jié)

參照上面文章,相信你可以成功連接自己本地數(shù)據(jù)庫或者遠(yuǎn)程服務(wù)器上的MySQL了 以及對MySQL數(shù)據(jù)庫進(jìn)行一些基本操作了。

其實(shí),我們本文章用到的基本操作都屬于數(shù)據(jù)庫定義語言(DDL)。

SQL語句根據(jù)其功能可以分為:DDL、DML、DQL、DCL?四類

DDL 數(shù)據(jù)定義語言: 用來定義數(shù)據(jù)庫對象(數(shù)據(jù)庫,表, 字段)
DQL數(shù)據(jù)查詢語言: 用來查詢數(shù)據(jù)庫中表的記錄
DML 數(shù)據(jù)操作語言: 用來對數(shù)據(jù)庫表中的數(shù)據(jù)進(jìn)行增刪改
DCL數(shù)據(jù)控制語言: 用來創(chuàng)建數(shù)據(jù)庫用戶、控制數(shù)據(jù)庫的 訪問權(quán)限文章來源地址http://www.zghlxwxcb.cn/news/detail-812139.html

到了這里,關(guān)于如何查看其他電腦的MYSQL數(shù)據(jù)庫 mysql查詢另一個ip數(shù)據(jù)庫的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Navicat遷移局域網(wǎng)內(nèi)其他PC機(jī)的MySQL數(shù)據(jù)庫

    Navicat遷移局域網(wǎng)內(nèi)其他PC機(jī)的MySQL數(shù)據(jù)庫

    剛換了個電腦,舊電腦的MySQL數(shù)據(jù)庫太多了,轉(zhuǎn)成.sql文件,再傳輸?shù)叫码娔X上運(yùn)行,太麻煩了。于是想著能不能通過局域網(wǎng)連到我舊電腦的MySQL上,然后直接進(jìn)行數(shù)據(jù)庫遷移。 ??打開DOS命令窗口輸入IP config命令查看本機(jī)的IP。這里可以看到新電腦的IP是 192.168.1.24 。 ??然后

    2024年02月01日
    瀏覽(28)
  • Mysql查看數(shù)據(jù)庫時區(qū)并設(shè)置時區(qū)

    Mysql查看數(shù)據(jù)庫時區(qū)并設(shè)置時區(qū)

    當(dāng)我們使用docker部署Mysql數(shù)據(jù)庫后,我們的數(shù)據(jù)庫時區(qū)會有偏差,下面我們看看如何解決: 1.查看數(shù)據(jù)庫時區(qū) 2.設(shè)置時區(qū) 修改配置文件my.cnf(my.ini),增加 參考如下:

    2024年02月12日
    瀏覽(22)
  • 在MySQL中查看數(shù)據(jù)庫和表的數(shù)據(jù)大小

    在MySQL中查看數(shù)據(jù)庫和表的數(shù)據(jù)大小

    在管理和維護(hù)MySQL數(shù)據(jù)庫時,了解數(shù)據(jù)庫和表的數(shù)據(jù)大小是非常重要的。這可以幫助您監(jiān)控數(shù)據(jù)庫的增長、優(yōu)化性能以及規(guī)劃存儲需求。本博客將介紹如何使用SQL查詢來查看MySQL數(shù)據(jù)庫和表的數(shù)據(jù)大小。 首先,我們將學(xué)習(xí)如何查看整個MySQL數(shù)據(jù)庫的總數(shù)據(jù)大小,包括所有數(shù)據(jù)庫

    2024年02月09日
    瀏覽(41)
  • mysql查看數(shù)據(jù)庫的容量及表容量

    select table_schema, sum(DATA_LENGTH)+sum(INDEX_LENGTH) from information_schema.tables group by table_schema; 在需要備份數(shù)據(jù)庫里面的數(shù)據(jù)時,我們需要知道數(shù)據(jù)庫占用了多少磁盤大小,可以通過一些sql語句查詢到整個數(shù)據(jù)庫的容量,也可以單獨(dú)查看表所占容量。 1、要查詢表所占的容量,就是把表的

    2023年04月08日
    瀏覽(26)
  • Mysql和Oracle數(shù)據(jù)庫死鎖查看以及解決

    Mysql和Oracle數(shù)據(jù)庫死鎖查看以及解決

    一、Mysql數(shù)據(jù)庫死鎖排查 SQL : SQL: SQL: 示例: 備注:通過查看事務(wù)的trx_started(開始時間)來判斷該事務(wù)的阻塞時間。 SQL ?: 備注:線程ID指的是 1.1.3步驟中查詢出來的 trx_mysql_thread_id。 SQL : 示例 : 字段解析 : SQL : 示例: SQL : 備注:多個session用逗號隔開。 View Code ? 造

    2024年01月20日
    瀏覽(19)
  • mysql語句查看數(shù)據(jù)庫表所占容量空間大小

    mysql語句查看數(shù)據(jù)庫表所占容量空間大小

    ?? ? 六.?查看所有產(chǎn)生碎片的表 查看某個表的碎片大小 SHOW TABLE STATUS LIKE \\\'表名\\\'; 查詢結(jié)果中的\\\'Data_free\\\'字段的值就是碎片大小。 7. 清理表碎片

    2024年02月11日
    瀏覽(21)
  • MySQL數(shù)據(jù)庫——存儲過程-介紹以及基本語法(特點(diǎn)、創(chuàng)建、調(diào)用、查看、刪除、示例)

    MySQL數(shù)據(jù)庫——存儲過程-介紹以及基本語法(特點(diǎn)、創(chuàng)建、調(diào)用、查看、刪除、示例)

    目錄 介紹 特點(diǎn) 基本語法 創(chuàng)建 調(diào)用 查看 刪除? 示例? 存儲過程是 事先經(jīng)過編譯 并 存儲在數(shù)據(jù)庫 中的一段 SQL 語句的 集合 ,調(diào)用存儲過程可以簡化應(yīng)用開發(fā)人員的很多工作,減少數(shù)據(jù)在數(shù)據(jù)庫和應(yīng)用服務(wù)器之間的傳輸,對于提高數(shù)據(jù)處理的效率是有好處的。 存儲過程思想

    2024年02月06日
    瀏覽(100)
  • Android+IDEA后臺+MySQL數(shù)據(jù)庫數(shù)據(jù)交互實(shí)戰(zhàn)案例(A電腦:Android B電腦:IDEA后臺)

    Android+IDEA后臺+MySQL數(shù)據(jù)庫數(shù)據(jù)交互實(shí)戰(zhàn)案例(A電腦:Android B電腦:IDEA后臺)

    目錄 一、實(shí)現(xiàn)功能: 二、實(shí)戰(zhàn)部署: 2.1 Android項目詳解: 2.1.1 Android定義返回實(shí)體類(如是返回基本類型如int String Boolean 等無需建類) 2.1.2 Android定義接口 2.1.3 Android定義配置文件,設(shè)置IDEA電腦主機(jī)IP(localhost)以及端口號 2.1.4 Android使用Retrofit框架進(jìn)行網(wǎng)絡(luò)請求,并使用工具

    2024年02月03日
    瀏覽(14)
  • mysql數(shù)據(jù)庫數(shù)據(jù)如何遷移目錄

    mysql數(shù)據(jù)庫數(shù)據(jù)如何遷移目錄

    默認(rèn)位置 C:ProgramDataMySQLMySQL Server 8.0 步驟2中Data文件夾就是mysql存放數(shù)據(jù)的位置 這里舉例移動到E盤下 原來my.ini文件不要修改文件位置,如果修改需要另行學(xué)習(xí)

    2024年02月07日
    瀏覽(101)
  • 如何遷移MySQL數(shù)據(jù)庫?

    遷移MySQL數(shù)據(jù)庫可以采取多種方法,以下是其中幾種常用的方法: 備份和還原:將原有的MySQL數(shù)據(jù)庫備份到一個文件中,然后將備份文件還原到新的MySQL服務(wù)器中。具體來說,可以使用mysqldump命令進(jìn)行備份,使用mysql命令進(jìn)行還原。例如,備份一個名為mydb的數(shù)據(jù)庫可以使用以下

    2024年02月09日
    瀏覽(27)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包