mysql系列命令mysql
一`安裝mysql,Ctrl+Alt+T打開終端,一步步分別輸入命令sql
//安裝mysql服務
sudo apt-get install mysql-server數據庫
//安裝mysql客戶端
sudo apt-get install mysql-clientsocket
//安裝數據庫開發文件包
sudo apt-get install libmysqlclient-devui
服務重啓/啓動/中止
sudo service mysql restart/start/stop命令行
卸載rest
爲了卸載不遺留,一步步輸入如下命令
sudo apt-get autoremove --purge mysql-server-5.0
sudo apt-get remove mysql-server
sudo apt-get autoremove mysql-server
sudo apt-get remove mysql-commoncode
清除殘留數據
dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -Pserver
二,檢測mysql是否安裝成功ip
sudo netstat -tap | grep mysql
三,重置密碼
打開 boot/etc/mysql/my.cnf,在[mysqld]段中加入一行「skip-grant-tables」
sudo service mysql restart,重啓mySQL服務
sudo mysql -u root -p mysql,用空密碼進入mysql管理命令行
有時候root用戶老是須要sodu
用戶以root身份進入後:
查詢 select user,host,plugin from user;
若是root 是 auth_socket 則改成 mysql_native_password
update mysql.user set plugin='mysql_native_password' where user='root';
4、更新root密碼
update mysql.user set authentication_string=password('123456') where user='root'
quit 退出
刪除boot/etc/mysql/my.cnf [mysqld]下的「skip-grant-tables」
sudo service mysql restart,重啓mySQL服務
Ok
5、用戶登陸
sudo service mysql -u root -p
6、經常使用命令操做(如下全部命令結尾記得帶分號;)
1,查看全部數據庫
show databases;
2,建立新的數據庫
CREATE DATABASES 庫名;
3,刪除數據庫
DROP DATABASE 庫名;
4,定位到某個數據庫
use 庫名;
4,查看數據庫表
show tables;
5,建立表
CREATE TABLE 表名(
....
)
6,添加,修改,刪除,查詢都直接輸入SQL語句就行,注意帶分號結尾。
7,修改表名
alter table 舊錶名 rename 新表名;
8,給存在表添加列
alter table 表名 add column 新添加列名 varchar(10);
9,修改表中的列名alter table 表名 change column 舊列名 新列名 varchar(10);