- MySQLのインストール:
2.次のフォルダは/ usr / local / mysqlディレクトリに移動後、ファイルを解凍し、名前の変更
ディレクトリMVは/ usr / local / mysqlのを抽出した後、
3.データディレクトリを作成し、mysqlディレクトリを入力します。
mkdirデータ
4.ユーザグループのmysqlを作成します。
groupaddのmysqlの
5.ユーザーのmysqlを作成します。
useraddの-g mysqlのmysqlの
6.は/ usr / local / MySQLのディレクトリの所有者の代わりにMySQLのユーザ
chownコマンド-R mysqlの。
注意:MySQLの別の英語の後ろにスペースがあります。
7. mysqlディレクトリのパーミッションを設定します。
chmodコマンド-R 755 ../mysql
8.初期化mysqlディレクトリ:
先安装C ++:YUM -yのlibaio-develのGCC-C ++ cmakeのバイソン-develののncursesのncurses-develのインストールを行います
然后再初始化:./bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
报错信息:
注意:如果报错: ./mysqld: error while loading shared libraries: libnuma.so.1: cannot open shared object file: No such file or directory,
9.把/usr/local/mysql/support-files目录下的mysql.server复制到/etc/init.d目录下,并该名为:mysql,打开mysql文件,配置basedir和datadir两项。
10.启动mysql:
/etc/init.d/mysql start
注意:要在/etc/profile配置文件中配置mysql的信息
配置信息:export PATH=/usr/local/mysql/bin:$PATH
注意:如果报错:ERROR! The server quit without updating PID file (/usr/local/data/localhost.localdomain.pid).,请排查/etc/my.cnf配置文件中的配置,如果这里没错,再排查/etc/init.d/mysql配置文件。然后再启动.
my.cnf中的配置信息:
mysql中的配置信息:
11.连接mysql:
mysql -uroot -p
注意:如果报错:-bash: mysql: command not found
执行命令:cd /usr/local/bin 进入bin目录
然后:ln -fs /usr/local/mysql/mysql.sock mysql.sock (这里的I是L的小写) 建立链接
然后再执行mysql -uroot -p 命令
12.输入密码:
将生成的密码:复制过来。登陆成功
13.修改密码并授权远程连接:
alter user 'root'@'localhost' identified by '123456'; (修改密码为123456)
set password=password(“123456”);这个也能修改密码
use mysql;
update user set user.Host='%' where user.User='root';(更新用户集)
flush privileges;(刷新系统权限表)
grant all privileges on *.* to 'root'@'%' ;(授权)
flush privileges;
quit;(退出)
14.在etc/sysconfig/iptables配置文件中添加3306端口
15.使用navicat远程连接数据库服务
安装完成!!!