對於許多剛入門的程序猿來講,擁有一臺屬於本身的服務器是一件很是有必要的是事情,在這裏我向你們推薦的是阿里雲服務器,由於它真的很是便宜!node
咱們租了一臺服務器以後,選擇linux的centOS系統,linux是很適合作服務器的。mysql
OK,咱們的服務器打開了,第一次使用了表示一臉懵逼,博主當時也是。可是當你熟練以後,你會發現它真的很好用。
(tip:建議你們選擇centOS6.9系統,7.0系統安裝jdk和mysql會有一些問題)linux
首先輸入如下命令查看系統上是否有mysql版本;sql
rpm -qa | grep mysql
若是存在mysql版本,直接強力刪除:數據庫
rpm -e --nodeps mysql
再次查看,已經沒有了mysql程序在centOS上;
在這裏咱們是用yum安裝(固然你也能夠wget加下載網址把安裝包下載下來)
使用yum命令查看yum上mysql的版本:服務器
yum list | grep mysql
以後輸入yum install -y mysql-server mysql mysql-devel
把mysql,mysql server,mysql devel安裝好;阿里雲
等待一段時間,當出現complete時,說明安裝完畢。spa
咱們知道使用mysql必須開啓mysql服務:rest
service mysqld start
服務開啓以後,重啓mysql服務監聽:code
service mysqld restart
出現如下內容,說明mysql已經可使用了!
爲了方便,咱們來設置mysql在centOS啓動時自動啓動:
chkconfig --list | grep mysqld
輸入代碼,出現如下信息:
上圖說明mysql沒有開機啓動;
設置開機啓動:
chkconfig mysqld on
出現:
此時mysql已經安裝完成,而且開機自動啓動!
接下里咱們來打開mysql,
第一次打開須要設置mysql登陸密碼:
mysqladmin -u root password 'root'
以上代碼將用戶名爲root的帳號的密碼設置爲「root」;
輸入mysql -u root -p
登陸mysql,
輸入密碼:root
在mysql中輸入show databases;(查看數據庫)
成功顯示數據庫表示mysql運行成功。
修改mysql引擎(InnDB);
建表後:
alter table user type = InnoDB;
建表前:
CREATE TABLE user (id int(11)) ENGINE = INNODB;
那麼怎麼才能讓數據庫建表的時候默認使用InnoDB引擎呢?
一、CentOS在etc文件夾下
二、找到my.cnf
三、進入vi
四、在mysqlId下面添加default-storage-engine=INNODB
五、保存退出(:wq)
六、重啓mysql服務(service mysqld restart)
如今建表時默認使用INNODB引擎。
以上即是在服務器CentOS系統下安裝mysql;
以爲還能夠的請點個贊,贊不了也能夠收藏下;
總之,謝謝閱讀~