1、修改mysql root的密碼:
方法1: 用set password命令
首先登入mysql。
格式:mysql> set password for 使用者名稱@localhost = password('新密碼');
例子:mysql> set password for root@localhost = password('123');
方法2:用mysqladmin
格式:mysqladmin -u使用者名稱 -p舊密碼 password 新密碼
例子:mysqladmin -uroot -p123456 password 123
首先登入mysql。
mysql> use mysql;
mysql> update user set password=password('123') where user='root' and host='localhost';
mysql> flush privileges;
2、登陸查詢:
mysql -u root -p
show databases; 顯示所有資料庫
use [資料庫]; 使用資料庫
show tables; 顯示所有表
show columns from 表名; #查表的所有字段
select name, password, email from users;#查表的某些字段
3、新建資料庫 使用者並授權
create database web;
create user 'webuser' identified by 'password';
grant all privileges on web.* to 'webuser';
quit
4、mysql匯出匯入
mysql匯出
匯出整個資料庫
mysqldump -u 使用者名稱 -p 資料庫名 > 匯出的檔名
mysqldump -u root -p database_name > database_name.sql
匯出乙個表,包括表結構和資料
mysqldump -u使用者名稱 -p 資料庫名 表名》 匯出的檔名
mysqldump -u root -p database_name tabel_name1 tabel_name2 > tabel_name.sql
匯出乙個資料庫結構
mysqldump -u root -p -d database_name > database_name.sql
匯出乙個表,只有表結構 ,不加-d匯出表結構和資料
mysqldump -u 使用者名稱 -p 密碼 -d 資料庫名 表名》 匯出的檔名
mysqldump -u root -p -d database_name tabel_name > database_tabel_name.sql
mysql匯入
前提:資料庫和資料表要存在(已經被建立)
(1)將資料表 test_user.sql 匯入到test 資料庫的test_user 表中
mysql -u root -p test < test_user.sql
(2) 將資料庫 test.sql 匯入到 test 資料庫test 中
mysql -u root -p test < test.sql
mysql常用方法 mysql 常用方法
處理字元 1 concat aaa bbb ccc 拼接字串,oracle也有這個方法不過只能拼接2個,而且一般用 mysql中 表示或。相當於or 2 ifnull name,aaa 當name null時,返回 aaa 3.upper aaa lower aaa 變為大寫,小寫 4.substr...
mysql 常規命令操作 mysql常用的命令操作
檢視正在執行的sql mysql show full processlist 檢視正在執行的sql mysql show variables like max 檢視mysql的一些配置引數 mysql show status 檢視當前會話下mysql的一些狀態。mysql show global s...
mysql 常用方法
處理字元 1 concat aaa bbb ccc 拼接字串,oracle也有這個方法不過只能拼接2個,而且一般用 mysql中 表示或。相當於or 2 ifnull name,aaa 當name null時,返回 aaa 3.upper aaa lower aaa 變為大寫,小寫 4.substr...