命令行操作數據庫
1
執(zhí)行后輸入密碼
/usr/local/MySQL/bin/mysql -u root -p
2
顯示所有的數據庫
show databases;
3
創(chuàng)建默認編碼為utf-8 的數據庫
create database `test2` default character set utf8 collate utf8_general_ci
CREATE DATABASE `test2` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci
3
進入對應的數據庫
use '數據庫';
4
創(chuàng)建表并為表分配一個主鍵
create table yang(id int primary key);
5
顯示對應數據庫的所有表
show tables;
6
查看表結構
desc 表名;
7
查看表內容
select * from '表名';
8
查看環(huán)境變量
echo $PATH
9
添加環(huán)境變量
export PATH = $PATH:/usr/local/MySQL/bin/
10
mysql> set global validate_password_policy=0; # 關閉密碼復雜性策略
mysql> set global validate_password_length=1; # 設置密碼復雜性要求密碼最低長度為1
mysql> select @@validate_password_policy; # 查看密碼復雜性策略
mysql> select @@validate_password_length; # 查看密碼復雜性要求密碼最低長度大小
10
修改數據庫密碼
mysql> alter user 'root'@'localhost' identified by '1234';
mysql> SET PASSWORD = PASSWORD('abc123');
11
數據庫備份還原
備份:/usr/local/MySQL/bin/mysqldump -uroot -p charon> mydb.sql;
還原:mysql -uroot -p charon < mydb.sql;
12
啟動數據庫玛荞,停止數據庫,查看數據庫服務狀態(tài),重啟數據庫
啟動數據庫:service mysqld start
停止數據庫: service mysqld stop
查看狀態(tài):service mysqld status
重啟服務:service mysqld restart