yum install mysql-server mysql mysql-deve
service mysqld start # 啟動服務
chkconfig mysqld on # 開機啟動
netstat -anp | grep 3306
# 檢視3306埠是否開始監聽
mysqladmin -uroot password 'root'
# 給root賬號設定密碼為root
mysql -uroot -p # 登陸
mysqladmin -uroot -poldpassword newpassword
輸入這個命令後,需要輸入root的原密碼,然後root的密碼將改為newpassword。把命令裡的root改為你的使用者名稱,你就可以改你自己的密碼了。
show databases;
檢視已有的資料庫,預設有information_schema、mysql、test三個資料庫。test是空的,用來測試,刪除即可;mysql用於系統管理;information_schema提供了訪問資料庫元資料的方式。
元資料是關於資料的資料,如資料庫名或表名,列的資料型別,或訪問許可權等。在mysql中,把information_schema看作是乙個資料庫,確切說是資訊資料庫。其中儲存著關於mysql伺服器所維護的所有其他資料庫的資訊。如資料庫名,資料庫的表,表欄的資料型別與訪問許可權等。在information_schema中,有數個唯讀表。它們實際上是檢視,而不是基本表,因此,你將無法看到與之相關的任何檔案。
檢視字符集
show variables like 'char%';
修改預設字符集
vim /etc/my.cnf
在[mysqld]部分最後新增
default-charactaracter-set=utf8
default-collation=utf8_general_ci
重啟mysql
service mysqld restart
kill掉mysql
找到mysql的pid,給mysql的pid傳送term訊號,讓它結束執行:kill -term pid,或者直接強制關掉:kill -9 pid
用--skip_grant_tables
選項啟動mysql,此時mysql將不使用它的許可權表進行身份驗證
執行flush privileges;
使許可權表讀入記憶體並生效,以阻止其他可能的連線
修改root口令
重啟mysql
在CentOS7上安裝mysql
2017 7 15 做個小小的記錄 分割 環境是centos7 64位 配置好yum本地源之後 想要安裝mysql,這三個包必須安裝上 44 yum install mysql 45 yum install mysql devel 46 yum install mariadb server mari...
在centos上安裝mysql8
參考了 原文寫的很詳細,可以看上面,這裡只是自己備查 1 由於centos7自帶mariadb,解除安裝 rpm qa grep mariadb找到了,然後解除安裝 rpm e nodeps 查詢得到的名稱wget3 解壓 tar xvf mysql 8.0.20 linux glibc2.12 x...
在Cent OS上安裝Bugzilla
這幾天一直在折騰bugzilla,原以為應該挺簡單的,卻也是一波三折。下面是 的過程 在 var www html目錄中建立乙個symbolic link ln s var local bugzilla bugzilla 為httpd的使用者分配該資料夾的訪問許可權 chown apache.apa...