linux下安裝配置mysql

2021-08-01 20:26:20 字數 1479 閱讀 8248

安裝mysql

yum install mysql-server(centos7不適用)

centos7安裝mysql

#啟動mysql  

service mysqld start

#停止mysql

service mysqld stop

#重啟mysql

service mysqld restart

配置mysql

修改字元編碼vim /etc/my.cnf(如果etc目錄下沒有my.cnf,則新建乙個)

[client]

default-character-set=utf8

[mysqld]

character-set-server=utf8

[mysql]

default-character-set=utf8

修改使其不區分表名大小寫(注意在[mysqld]新增])

lower_case_table_names=1

配置遠端訪問(任何主機通過root訪問)

登入到mysql再執行以下命令

grant all on *.* to root@'%' identified by 'root-password'

flush privileges

#root-password是密碼,自己設定

#別忘記重啟mysql

移動資料庫

mysqldump -u root -p --database databasename |mysql -h 118.89.165.181 -u root -p

更改root密碼

my.cnf的[mysqld]加入skip-grant-tables(跳過驗證)

#登陸mysql,由於有skip-grant-tables,跳過驗證

#所以隨便輸入密碼,都能登陸mysql的root使用者

mysql -u root -p;

use mysql;

update user set password=password(

'zycx'

) where user =

'root'

;#或者

update user set authentication_string=password(

'zycx'

)where user =

'root'

;#zycx是你要自定義的密碼

flush privileges

my.cnf中去除skip-grant-tables這句

linux下 MySQL安裝配置

yum y install mysql server 字符集配置 在 mysqld 節點下新增 default character set utf8 character set server utf8 自啟動配置 chkconfig mysqld on chkconfig list mysqld 修...

linux 下 mysql 安裝 配置

2.tar zxvf mysql 5.5.25.tar.gz 加壓到當前目錄 3.cd mysql 5.5.25 進入 4.檢視目錄中使用.configure 命令是否 有效,無效需要使用cmake編譯 5.3 解壓檔案 tar zxvf cmake 2.8.4.tar 5.4 安裝 cd cmak...

Linux下安裝配置MySQL

一 刪除原來的mysql 在安裝前要先確定系統是否已經安裝了其他版本的mysql,如已安裝其他版本的mysql,需先刪除後再安裝新版本。1.執行yum命令,刪除mysql的lib庫,服務檔案 yum remove mysql mysql server mysql libs mysql server ...