この記事では、Centos 6.5 での インストールMySQL 5.6 チュートリアルを主に紹介します。これは非常に優れており、必要な方は参考にしてください。1. Linux
2 の対応する RPM パッケージをダウンロードします。 tar パッケージを解凍しますtar -xvf MySQL-5.6.33-1.el6.x86_64.rpm-bundle.tar
rpm -ivh MySQL-server-5.6.33-1.el6.x86_64.rpm rpm -ivh MySQL-client-5.6.33-1.el6.x86_64.rpm rpm -ivh MySQL-devel-5.6.33-1.el6.x86_64.rpm
表示される場合:
error: Failed dependencies: libaio.so.1()(64bit) is needed by MySQL-server-5.6.33-1.el6.x86_64 libaio.so.1(LIBAIO_0.1)(64bit) is needed by MySQL-server-5.6.33-1.el6.x86_64 libaio.so.1(LIBAIO_0.4)(64bit) is needed by MySQL-server-5.6.33-1.el6.x86_64
libaio をダウンロードします
yum install libaio
表示される場合:
error: Failed dependencies: libnuma.so.1()(64bit) is needed by MySQL-server-5.6.33-1.el6.x86_64 libnuma.so.1(libnuma_1.1)(64bit) is needed by MySQL-server-5.6.33-1.el6.x86_64 libnuma.so.1(libnuma_1.2)(64bit) is needed by MySQL-server-5.6.33-1.el6.x86_64
MySQL を初期化してパスワードを設定します
yum install numactl
起動に失敗した場合は、データである可能性があります。 ブロックが配置されているディレクトリにアクセス許可がありません
/usr/bin/mysql_install_db service mysql start
.mysql_secret ファイルが存在しない場合は、まず MySQL を停止して
セーフモードに入りますパスワードを設定します
cat /root/.mysql_secret #查看root账号密码 mysql> SET PASSWORD = PASSWORD('123456'); mysql> exit
5.リモートログイン
service mysql stop mysqld_safe --skip-grant-tables& mysql -u root mysql mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root'; mysql> FLUSH PRIVILEGES;
6. 起動時に自動起動を設定しますmysql> use mysql;
mysql> select host,user,password from user;
mysql> update user set host='%' where user='root' and host='localhost';
mysql> flush privileges;
mysql> exit
chkconfig mysql on chkconfig --list | grep mysql mysql 0:off 1:off 2:on 3:on 4:on 5:on 6:off
1. データベースに接続するためのクライアントツールを使用します
/var/lib/mysql/ #数据库目录 /usr/share/mysql #配置文件目录 /usr/bin #相关命令目录 /etc/init.d/mysql #启动脚本
2. MySQL サーバーに含まれる
mysql -u root -p
3. データベース内のデータテーブル情報を表示します
mysql>SHOW DATABASES;
5. 新しいデータベースを作成します
mysql>SHOW TABLES;
6. 新しいデータテーブルを作成します
mysql>USE mysql;
データテーブル
mysql>CREATE DATABASE 数据库名字;
8. データベースを削除します
mysql>CREATE TABLE 表名 (字段定义)
9. データベース全体をバックアップします
mysql>DROP TABLE 数据库名.表名;
11. MYSQL サーバー内のすべてのデータベースをバックアップします
mysql>DROP DATABASE 数据库名
12. データベースを復元します
mysqldump -u root -p auth > mysql-auth.sql
13. ユーザー権限を付与します
rree以上がCentos6.5 での MySQL5.6 インストール チュートリアルの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。