MySQL增刪改查--之改
阿新 • • 發佈:2018-05-18
MySQL更改數據MySQL改數據
update user set user_passwd=password(‘321‘) where number=‘1‘;
(2)不在user表當前路徑指定路徑將numer為1更新密碼為321
update hehe.user set user_passwd=password(‘321‘) where number=‘1‘;
註:更新記錄建議指定主鍵為更新條件
1、設置root(數據庫)用戶的登錄密碼
mysqladmin -uroot password "123"
2、更改root用戶登錄密碼
mysqladmin -uroot -p123 password "pwd@123"
3、在數據庫裏更改用戶密碼(這裏是root用戶)
mysql> ALTER USER ‘root‘@‘localhost‘ IDENTIFIED BY ‘1234‘;
4、更新表中記錄 update 表名 set 字段名=值,... where 條件表達式;
(1)將user表當前路徑下numer為1更新密碼為321
(2)不在user表當前路徑指定路徑將numer為1更新密碼為321
update hehe.user set user_passwd=password(‘321‘) where number=‘1‘;
註:更新記錄建議指定主鍵為更新條件
5、更改數據庫使用的語言
mysql> set character_set_client = utf8;
6、更改現存在表的存儲引擎
mysql> alter table 表名 engine=引擎;
7、指定數據庫默認新建表的存儲引擎
vim /etc/my.cnf
8、更改指定庫下所有表(兩種方式)
(1)更改指定庫下所有表(或指定庫下指定表)的存儲引擎;適用與YUM
mysql_convert_table_format --user=用戶 --password=‘密碼‘ --socket=/var/lib/mysql/mysql.sock --type=引擎 庫名 [表名]
(2)更改指定庫下所有表(或指定庫下指定表)的存儲引擎;適用於源碼
mysql_convert_table_format --user=用戶 --password=‘密碼‘ --socket=/usr/local/mysql/data/mysql.sock --type=引擎 庫名 [表名]
MySQL增刪改查--之改