mysql在linux下配置_mysql数据库在Linux下安装与配置
二、安裝
創建文件/etc/yum.repos.d/mysql-community.repo
cd /etc/yum.repos.d/
touch mysql-community.repo
編輯該文件,添加如下內容:
vi mysql-community.repo
[mysql57-community]
name=MySQL 5.7 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/
enabled=1
gpgcheck=0
保存,退出
執行一下命令,安裝mysql
sudo yum install mysql-community-server
mysql的服務名為mysqld,可以執行一下命令進行相關操作
systemctl start mysqld # 啟動服務
systemctl stop mysqld # 停止服務
systemctl restart mysqld # 重啟服務
systemctl status mysqld # 查看服務狀態
三、修改設定
執行一下命令,修改設定
vi /etc/my.cnf
在 [mysqld]下加入一行
character-set-server=utf8mb4
保存后重啟MySQL服務
systemctl restart mysqld
四、用戶名及密碼
安裝完畢后會自動生成臨時隨機密碼。執行以下命令查看該密碼
grep 'temporary password' /var/log/mysqld.log
執行以下命令,然后輸入臨時密碼,登錄MySQL
mysql -u root -p
進入MySQL下,執行以下SQL,修改root密碼
alter user 'root'@'localhost' identified by 'new_password';
預設情況下,root使用者不允許通過遠程登錄,MySQL也不建議這樣做。如果需要遠程訪問,建議添加新用戶:
grant all privileges on *.* to 'abc'@'%' identified by 'password';
flush privileges;
其中,abc為用戶名,% 表示允許從任意地址登錄。
執行以下SQL,查看MySQL中的用戶:
select User, Host from mysql.user;
至此,mysql數據庫搭建完成
如果你在安裝的過程中還遇到了其他的問題,直接復制log,百度即可,一般都會有結果
總結
以上是生活随笔為你收集整理的mysql在linux下配置_mysql数据库在Linux下安装与配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: windows mysql读写分离_wi
- 下一篇: mysql存储数据到cephfs_采用c