mysql命令集

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);

相關文章
相關標籤/搜索