标签:mysq initial www. sdn import 地址 密码 查看 rsa
官网地址,点击download,找到Community
选择MySQL Community Server
选择平台和版本下载即可
查看安装文档
在下载页面上面有安装指南
选取指定的平台,查看安装步骤
进入到安装指南页面,warning大概翻译就是,如果之前安装过mysql,比如通过yum或者apt安装,那估计这次就很难装。
Important翻译大概是,mysql依赖libaio这个library。如果没有安装,那么安装会失败。
安装命令
groupadd mysql #添加一个用户组
useradd -r -g mysql -s /bin/false mysql #添加一个用户
cd /usr/local #进入到文件夹
tar zxvf /path/to/mysql-VERSION-OS.tar.gz #将tar文件解压到当前文件夹
ln -s full-path-to-mysql-VERSION-OS mysql #把解压后的文件软连接mysql
cd mysql #进入到mysql
mkdir mysql-files #新建一个mysql-files文件夹
chown mysql:mysql mysql-files #mysql-files文件夹指定所属的用户和组,
chmod 750 mysql-files #为这个文件赋予权限
./bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql # 初始化mysql
./bin/mysql_ssl_rsa_setup
./bin/mysqld_safe --user=mysql & #启动mysql
#command is optional
cp support-files/mysql.server /etc/init.d/mysql.server
#创建日志目录
mkdir /var/log/mariadb
chown -R mysqluser:mysqlgroup /var/log/mariadb/
mkdir /var/run/mariadb
chown -R mysqluser:mysqlgroup /var/run/mariadb/
问题
1.初始化mysql时报错
解决方法:
查看mysql配置文件: vi /etc/my.cnf,
找到mysql的datadir,进入datadir: cd /var/lib/mysql,
删除所有文件: rm -rf *。然后再初始化即可
2.启动时报错Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’
打开/etc/my.cnf,查看是否是socket=/var/lib/mysql/mysql.sock,不是则改为它。并在终端输入以下命令。
ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock
3.更改密码
来到/var/lib/mysq 目录,删除里面的所有东西。再重新初始化一次,生成临时密码
cd /usr/local/mysql //这是你下载的MySQL解压目录
./bin/mysqld --initialize --user=mysql -- basedir=/usr/local/mysql //初始化
标签:mysq initial www. sdn import 地址 密码 查看 rsa
原文地址:https://www.cnblogs.com/aeolian/p/9051153.html