CentOS 6.3/6.4 Minimal 源码安装 MySQL 5.6.10_MySQL
CentOS
bitsCN.comMySQL 5.6正式版发布了,相对于5.5版本作出了不少改进,其源码安装配置方式也有所变化,本文根据实际操作,不断尝试,精确还原了安装的具体步骤。
环境:CentOS 6.3/6.4 最小化缺省安装,配置好网卡。
安装MySQL前,确认Internet连接正常,以便下载安装文件。
先使用 yum -y update 指令升级系统到最新版本。
本安装将MySQL的数据文件与执行文件分离,如果你打算设置到不同的路径,注意修改对应的执行命令和数据库初始化脚本。
# 修改防火墙设置,打开3306端口
vi /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
# 重启防火墙使新设置生效
service iptables restart
# 新增用户组
groupadd mysql
# 新增用户
useradd mysql -g mysql
# 新建数据库执行文件目录
mkdir -p /usr/local/mysql
# 新建数据库数据文件目录
mkdir -p /db/mysql/data
# 编辑PATH搜索路径
vi /etc/profile
Append these 2 lines to the end of the file:
PATH=/usr/local/mysql/bin:/usr/local/mysql/lib:$PATH
export PATH
# 生效PATH搜索路径
source /etc/profile
# 编辑hosts文件,加入本机IP和主机名
vi /etc/hosts
192.168.211.100 centhost.centdomain
# 安装编译源码所需的工具和库
yum -y install wget gcc-c++ ncurses-devel cmake make perl
# 进入源码压缩包下载目录
cd /usr/local/src
# 下载源码压缩包,下载包34M大小,有点慢,等吧。
wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.10.tar.gz/from/http://cdn.mysql.com/
# 解压缩源码包
tar -zxvf mysql-5.6.10.tar.gz
# 进入解压缩源码目录
cd mysql-5.6.10
# 从mysql5.5起,mysql源码安装开始使用cmake了,执行源码编译配置脚本。
cmake /
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql /
-DMYSQL_UNIX_ADDR=/usr/local/mysql/mysql.sock /
-DDEFAULT_CHARSET=utf8 /
-DDEFAULT_COLLATION=utf8_general_ci /
-DWITH_MYISAM_STORAGE_ENGINE=1 /
-DWITH_INNOBASE_STORAGE_ENGINE=1 /
-DWITH_ARCHIVE_STORAGE_ENGINE=1 /
-DWITH_BLACKHOLE_STORAGE_ENGINE=1 /
-DWITH_MEMORY_STORAGE_ENGINE=1 /
-DWITH_READLINE=1 /
-DENABLED_LOCAL_INFILE=1 /
-DMYSQL_DATADIR=/db/mysql/data /
-DMYSQL_USER=mysql /
-DMYSQL_TCP_PORT=3306
# 编译源码,这一步时间会较长,耐心等待。
make
# 安装
make install
# 清除安装临时文件
make clean
# 修改目录拥有者
chown -R mysql:mysql /usr/local/mysql
chown -R mysql:mysql /db/mysql/data
# 进入安装路径
cd /usr/local/mysql
# 执行初始化配置脚本,创建系统自带的数据库和表。
scripts/mysql_install_db --user=mysql --datadir=/db/mysql/data
初始化脚本在 /usr/local/mysql/my.cnf 生成了配置文件。需要更改该配置文件的所有者:
chown -R mysql:mysql /usr/local/mysql
多说两句:在启动MySQL服务时,会按照一定次序搜索my.cnf,先在/etc目录下找,找不到则会搜索"$basedir/my.cnf",在本例中就是 /usr/local/mysql/my.cnf,这是新版MySQL的配置文件的默认位置!
# 复制服务启动脚本
cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
# 启动MySQL服务
service mysql start
# 设置开机自动启动服务
chkconfig mysql on
# 修改MySQL用户root的密码
mysql -u root
mysql>use mysql;
mysql>GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "root";
mysql>update user set Password = password('123456') where User='root';
mysql>flush privileges;
mysql>exit;
# 可选:运行安全设置脚本,修改MySQL用户root(不是系统的root!)的密码,禁止root远程连接(防止破解密码),移除test数据库和匿名用户,强烈建议生产服务器使用:
/usr/local/mysql/bin/mysql_secure_installation
>>>>>>>>>>>>>>>完成
bitsCN.com
ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











カニカードとはRealtekネットワークカードのことで、アイコンがカニに似ていることからカニカードネットワークカードと呼ばれています。ネットワーク カードは、コンピュータがコンピュータ ネットワーク上で通信できるように設計されたコンピュータ ハードウェアで、ユーザーがケーブルまたはワイヤレスで相互に接続できるようにします。 Realtek は、カニを企業ロゴとして使用し、カニの粘り強さ、大胆不敵さ、自然の中で挑戦する勇気の象徴を模倣できることを望んでいます。

パブリック IP は、公衆ネットワークを使用してインターネットに接続される予約されていないアドレスを指し、インターネット上の他のコンピュータから自由にアクセスできます。インターネット上の各コンピュータには独立した IP アドレスがあり、この IP アドレスはインターネット上のコンピュータを一意に識別します。この IP アドレスはパブリック IP アドレスを指します。

Linux でネットワークカードが正常か確認する方法: 1. 「mii-tool」コマンドでネットワークカードの状態を確認する; 2. 「ネットワークステータス」でネットワークの状態を確認する; 3. すべてのネットワークインターフェースの情報を確認するLinux の場合は、「ifconfig -a」コマンドを使用します。 4. 「ethtool」コマンドを使用して、ネットワーク カード情報を照会します。

ネットワーク カード ドライバーの不一致により、インターネットに正常にアクセスできなくなりますが、正常に更新することもできません。現時点では、win11 でネットワーク カード ドライバーをアンインストールし、再インストールすることで問題を解決できます。デバイスマネージャーで操作します。 win11でネットワークカードドライバーをアンインストールするチュートリアル: 1. まず、下部にある「Windowsロゴ」を右クリックします。 2. 次に、右クリックメニューの「デバイスマネージャー」をクリックします。 3. 開いたら、「ネットワーク」を展開します。アダプター」を選択し、ネットワーク カード デバイスを見つけます。 4. 次に、ドライバーをアンインストールするデバイスをダブルクリックして開き、「ドライバー」と入力します。 5. 最後に、「デバイスのアンインストール」を選択して、win11 ネットワーク カード ドライバーをアンインストールします。

コンピュータを使用するとき、私たちは皆インターネットに接続しています。インターネットがあってこそ、インターネットを閲覧できます。最近、多くのユーザーから、Win11 がインターネットに接続できない問題を解決する方法を尋ねられました。ユーザーは、システムが提供するベスト マッチング サービス アプリケーションを直接開いて設定することができ、Win11 コンピューターがインターネットにアクセスできない問題の解決策をこのサイトでユーザーに丁寧に紹介します。 Win11 コンピューターがインターネットにアクセスできない場合の解決策 1: Win+S キーの組み合わせを押すか、下部タスクバーの横にある検索アイコンをクリックして Windows 検索ウィンドウを開きます。検索ボックスに「サービス」と入力し、クリックすると、システムが提供する最適なサービス アプリケーションが開きます。方法 2

インターネットで使用される主な通信プロトコルは「TCP/IP プロトコル」、TCP/IP 伝送プロトコル、つまり伝送制御/ネットワーク プロトコル、ネットワーク通信プロトコルとも呼ばれ、ネットワークの使用における最も基本的な通信プロトコル、TCP /IP IP トランスポート プロトコルは、インターネットのさまざまな部分間の通信の標準と方法を規定します。

Linux でネットワーク カードを確認する方法: 1. 「ifconfig」コマンドを使用してネットワーク インターフェイス情報を確認します; 2. 「lspci | grep -i 'eth'」または「lspci | grep -i」を使用してネットワーク カード デバイスのリストを確認します。 net" コマンド; 3. "iwconfig" コマンドを使用して、デバイス上にワイヤレス ネットワーク カード デバイスがあるかどうかを確認します; 4. "ethtool" コマンドを使用して、構成ネットワーク カードのパラメーターをクエリします。

ビルド 22557 以降、Windows 11 では初回セットアップ (Home エディションと Pro エディションでは Out-of-Box Experience (OOBE) とも呼ばれます) を完了するためにインターネット接続が必要ですが、この要件を完全にバイパスする方法があります。 Microsoft は、ユーザーが自分のコンピュータを Microsoft アカウントに接続することを望んでいる。そのため、同社は Windows 11 の初期セットアップに変更を加え、インターネット接続なしでクリーン インストールを続行することをほぼ不可能にしている。また、デバイスがネットワークに接続されていないことが設定で検出された場合は、「おっと、インターネット接続が失われました」画面が表示されます。再試行オプションをクリックすると、「インターネットに再度接続します」と表示されます。
