、MySQLのインストール
WindowsからLinuxへ移行する方法のlinuxの下でリリースされたプロジェクト、移行の問題データベースの最後の残党を構築する前に?ここでは最初にインストールされているMySQLデータベース
1、インストールパッケージのMySQLをダウンロード
ここでのMySQLの以下のバージョンをダウンロードしてください
https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz
アップロードするLinuxサーバをダウンロードした後、
2、エキス
[ルート@ localhostののSDB1]#タール-xzvfのmysql-5.7.26-linuxの-glibc2.12-x86_64.tar.gzが-Cは/ usr / local /
指定されたパスにそれを解凍し、MVのMySQLを経由してコマンドの名前を変更します
3、ユーザーとグループを作成します
[ルート@ localhostの〜] #groupaddのmysqlの
[ルート@ localhostの〜] #useraddの-r -g mysqlのmysqlの
4、インストールディレクトリの所有者と所有グループは、MySQLを変更しました
[ルート@ localhostの〜] #chownコマンド-R mysql.mysqlは/ usr / local / mysqlの
5.ストレージにデータフォルダ、データベーステーブル内のデータなどを作成します
[ルート@ localhostのmysqlの] #のデータフォルダのmysqlを入力するには、mkdir#
図6に示すように、初期化
インストールの依存関係
[ルート@ localhostのmysqlの] #yumのlibaioをインストール
初期化
[ルート@ローカルホストのMySQL] #は/ usr / local / MySQLの/ binに/ mysqldを--user = MySQLの--basedir =は/ usr / local /のMySQL / --datadir =は/ usr / local /のMySQL /データ--initialize
7、設定ファイルを編集
な/etc/my.cnf
コンフィギュレーション・ファイルに次のように書き込みます。
[mysqldを] DATADIR =は/ usr / local /のMySQL / データ BASEDIR =は/ usr / local / MySQLの ソケット = / TMP / にmysql.sockの ユーザ = MySQLの ポート = 3306 文字 -setサーバ= UTF8 #取消密码验证 スキップgrant- テーブルは #シンボリックリンクを無効にすると、各種のセキュリティを防ぐために推奨されるリスク シンボリックリンク= 0 #のスキップ・助成金・テーブル [mysqld_safeを] ログインする -error =は/ var / log / mysqld.log PID / -file =の/ var /実行/ mysqldをmysqld.pid
8は、MySQLサービスに追加されます
[ルート@ localhostのmysqlの] #cpは/usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
9、ブーツ
[ルート@ localhostのmysqlの] #chkconfigをmysqlの上
10、MySQLのサービスを開始
[ルート@ localhostのmysqlの] #のサービスMySQLの開始
11、MySQLを着陸
あなたが密な着陸を避けることができますので、着陸な/etc/my.cnf設定ファイルにパスワードをスキップ
[ルート@ localhostのmysqlの] #は/ usr / local / mysqlの/ binに/ mysqlの-uroot -p
これは、環境変数に追加することができます
プロフィールの編集
[ルート@ localhostのmysqlの] #のvimのは/ etc / profile
輸出
[ルート@ localhostのmysqlの] #のソースは/ etc / profile
そして、あなたが使用することができます
[ルート@ localhostのmysqlの] #mysqlの-uルート-p
mysqlの中
第二に、データベースの移行
あなたは行うべきである、llinuxするデータベース内のプロジェクトの窓の前に移動する必要があります。
地元のNavicatのウィンドウでエクスポートするSQLファイル、yw_crm.sqlファイルを生成
このとき、最初のプロジェクト構成データベース情報を確認
1、新しいデータベース
データベースがyw_crmですので、私たちは、新しいデータベースを作成する必要があります
MySQLの> データベースyw_crmを作成します - > 。 クエリOK、影響を受けた1行(0.00秒)
図2に示すように、符号化を設定します
データベースファイルは、データベース、エンコード設定に、文字化けして表示されないようにするには
MySQLの> yw_crm使用 データベースが変更さ mysqlの > セット名のUTF8を。 影響を受けたクエリOK、0行( 0.00秒)
3、インポートSQLファイル
あなたは、データベースにLinuxのSQLファイルにアップロードされているでしょう
MySQLの>ソース/ルート/ ENVS / yw_crm_project / yw_crm.sql クエリOK、0行が影響を受ける( 0.00 秒) クエリOK、0行が影響を受け、 1つの警告(0.12 秒) クエリOK、0行が影響を受ける( 0.39秒)
4.チェック成功するかどうか
私たちは、インポートが成功したことがわかります。
そして、そこにあれば、検証コードの問題を確認するために、以下の項目の前に着陸を行きますか?
この時点では何の問題もありません。
MySQLのインストールは、記事を参照してください。https://blog.csdn.net/weixin_42734930/article/details/81743047