MySQL是一種關系型數據庫管理系統,使用廣泛。在數據庫管理中,經常需要更改表數據,下面是更改一個表數據的步驟。
首先,需要進入mysql命令行,使用SHOW DATABASES命令查看當前有哪些數據庫:
mysql>SHOW DATABASES; +--------------------+ | Database | +--------------------+ | information_schema | | mysql | | performance_schema | | test | +--------------------+ 4 rows in set (0.00 sec)
假設需要更改的表所在的數據庫名稱為test,使用USE命令進入該數據庫:
mysql>USE test; Database changed
接下來,使用SHOW TABLES命令查看該數據庫中有哪些表:
mysql>SHOW TABLES; +-------------------+ | Tables_in_test | +-------------------+ | table1 | | table2 | | table3 | +-------------------+ 3 rows in set (0.00 sec)
假設需要更改的表名稱為table1,使用SELECT * FROM table1;命令查看該表中的數據:
mysql>SELECT * FROM table1; +----+-------+--------+ | id | name | gender | +----+-------+--------+ | 1 | Tom | male | | 2 | Jerry | female | | 3 | Jack | male | +----+-------+--------+ 3 rows in set (0.00 sec)
接下來,假設需要更改id為2的行的gender為male,使用UPDATE命令進行更改:
mysql>UPDATE table1 SET gender='male' WHERE id=2; Query OK, 1 row affected (0.01 sec) Rows matched: 1 Changed: 1 Warnings: 0
最后,使用SELECT * FROM table1;命令再次查看該表中的數據,可以看到gender已經發生了更改:
mysql>SELECT * FROM table1; +----+-------+--------+ | id | name | gender | +----+-------+--------+ | 1 | Tom | male | | 2 | Jerry | male | | 3 | Jack | male | +----+-------+--------+ 3 rows in set (0.00 sec)
上一篇mysql更改一個數據
下一篇css中獲取光標屬性