Railsでチャット系のサイトを作ってみる③

今日の作業

昨日RailsnのymlではMySQLに変更したものの、

ふつうにPCにMySQL入れ忘れてましたwww

 

公式ページからダウンロードして

コマンドが使えるようになるためにパスを通していきます

 

ダウンロードとインストール参考記事↓

MySQL 8.0.11のインストール | MySQLインストール

 

パスを通す時の参考記事↓

PATHを設定する | MySQLインストール

 

 

感想

ちやっぱ環境構築めっちゃ苦手ですね

バージョンが変わってしまうと構造が変わってしまうので、本当にこの記事の言っていることは正しいのかと裏をとるのが大事ですね。

まぁ自分の場合ごり押してやって、違ったら他の記事!ってやってしまうのでアホみたいに時間かかってしまってます

 

 

小話

~私がRailsでチャット的なものを作るわけ~

上司と話していく中で、私が「順序を追って勉強していくこと」が苦手なタイプだということに気が付きました

なので、沢山つくって後から理屈を理解していこうということで始めました

塾よりくもんみたいな

 

game a week

をもじって

web two weeks

的な

 

てなわけで2週間でこのチャットみたいなや^つーを作っていこうと思います!!!

 

以上!

 

Railsでチャット系のサイトを作ってみる②

本日の作業

MySQLでやるとか言っといて何も考えずにnewしたのでsqlite3になってしまいました。

 

なので途中からですがMySQLに変更します。

参考記事↓

https://qiita.com/pchatsu/items/a7f53da2e57ae4aca065

 

https://railsguides.jp/configuring.html#mysql%E3%82%84mariadb%E3%83%87%E3%83%BC%E3%82%BF%E3%83%99%E3%83%BC%E3%82%B9%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%99%E3%82%8B

 

記事の補足としては、database.ymlはconfigフォルダの中にいます。

username:が今回rootになっていますが、これは初期に入っているスーパーユーザーアカウントです。

スーパーユーザーってのは全ての権限を持っていてチョー強いアカウントって感じです。

初期ではこいつのパスワードは設定されていないので、ymlではpassword:が空欄になっていると思います。

 

ちなみにパスはMySQLから設定もできるので、設定したらそのパスを入れてください。

 

MySQのその辺について詳しくはこいつです↓

https://dev.mysql.com/doc/refman/5.6/ja/default-privileges.html

 

感想

この辺は前に一回やったのでスムーズって感じですね。

今日はボルダリングで疲れたので寝ます。

 

Railsでチャット系のサイトを作ってみる①

はじめに

Railsを勉強中の新人エンジニアです。

 

今日から復習もかねてチャット系のサイトを作成してみようかなと思います。

メモ程度でここに議事録残せればなとおもいます。

よろしくおねがいします。

 

本日の作業

今日の作業時間 30分

 

・gitリポジトリ作成

github.com

・とりまnewした

 

 

感想やら

とりあえずMySQLでやっていこうと思います。

Rspecを使ってテストを作成できたらいいなぁと思ってます。

Windowsでやってるのでエグイ。

次のサイトは仮想環境を作ってそこでやりたいなぁ。