linux下mysql完整安装教程

3、安装mysql(在113、114、115、116四台服务器上安装)

#安装mysql的服务器需开启防火墙3306

1、 找到安装包

在服务器 /mnt/software/ 目录下找到安装包mysql-5.6.27-linux-glibc2.5-x86_64.tar.gz进入 /mnt/software/ 目录命令如下:

#cd /mnt/software/

2、安装 mysql

#tar -zxvf mysql-5.6.27-linux-glibc2.5-x86_64.tar.gz

#mv mysql-5.6.27-linux-glibc2.5-x86_64 /data/qinyi/mysql

3、添加用户与组

#cd /data/qinyi/mysql

#groupadd mysql

#useradd -r -g mysql mysql

#cd ..

#chown -R mysql:mysql mysql

4、安装数据库

#su mysql

#cd /data/qinyi/mysql/scripts

#./mysql_install_db --user=mysql --basedir=/data/qinyi/mysql/mysql-5.6.27-linux-glibc2.5-x86_64 --datadir=/data/qinyi/mysql/mysql-5.6.27-linux-glibc2.5-x86_64/data

#exit

#如果报-bash: ./scripts/mysql_install_db: /usr/bin/perl: bad interpreter: No such file or directory,eixt并用root用户执行 

#yum -y install perl perl-devel     

#yum install libaio

后在初始化数据库即可。   

5、配置文件

#cd /data/qinyi/mysql/mysql-5.6.27-linux-glibc2.5-x86_64/support-files

#cp my-default.cnf /etc/my.cnf

#cp mysql.server /etc/init.d/mysql

#vim /etc/init.d/mysql

修改mysql文件中的两个变更值

basedir=/data/qinyi/mysql/mysql-5.6.27-linux-glibc2.5-x86_64
datadir=/data/qinyi/mysql/mysql-5.6.27-linux-glibc2.5-x86_64/data

 

 

#vi /etc/my.cnf(大小写区分)

在mysqld中添加
lower_case_table_names=1
character_set_server = utf8
max_allowed_packet = 20M
ft_min_word_len=1

max_connections=1000

datadir = /data/qinyi/mysql-5.6.27-linux-glibc2.5-x86_64/mysql/data

6、配置环境变量

vim /etc/profile

在文件中增加以下两行:

export MYSQL_HOME="/data/qinyi/mysql/mysql-5.6.27-linux-glibc2.5-x86_64"

export PATH="$PATH:$MYSQL_HOME/bin"

7、让环境变量生效

#source /etc/profile

8、添加自启动服务

#chkconfig --add mysql

#chkconfig mysql on

9、启动mysql

#cd /data/qinyi/mysql/bin/

#service mysql start

#MySQL提示:The server quit without updating PID file问题的解决办法

mysql在启动时没有指定配置文件时会使用/etc/my.cnf配置文件,请打开这个文件查看在[mysqld]节下有没有指定数据目录(datadir)。
解决方法:请在[mysqld]下设置这一行:datadir = /usr/local/mysql/data

 

#Socket连接有问题时ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock

如果报错Starting MySQL... ERROR! The server quit without updating PID file (/data/qinyi/mysql/data/localhost.localdomain.pid).

删除掉/etc/my.conf

10、增加root用户密码:

#cd /data/qinyi/mysql/bin

#mysqladmin -u root password '密码'

Socket连接有问题时

ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock

 

如果报mysqladmincommand not found

#ln -s /data/qinyi/mysql/bin/mysql /usr/bin

# ln -fs /MYSQLPATH/bin/mysql mysql   MYSQLPATH为mysql安装目录

11、登录mysql添加用户

#mysql -u root -p     #登录mysql,需要输入密码

#mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;     #允许root用户远程访问,不建议

#mysql>FLUSH PRIVILEGES;     #刷新权限

#mysq>grant select,delete,update,create,drop,insert,alter,references,index  on *.* to yourusername@"%" identified by "yourpassword";

  #创建新用户可远程登录并赋予权限

#mysql>exit

12、检查Mysql 版本号

 

mysql安装包如有需要,请联系我   ,请搜索公众号"老秦的快乐生活"获取我的联系方式

  • 4
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
Linux安装MySQL的步骤如下: 1. 首先,将mysqld服务添加到系统中。进入MySQL安装目录,执行以下命令: ``` cp -a ./support-files/mysql.server /etc/init.d/mysql ``` 2. 授权MySQL服务文件并设置权限: ``` chmod x /etc/init.d/mysql chkconfig --add mysql ``` 3. 创建MySQL数据目录。在MySQL安装目录下执行以下命令: ``` mkdir data ``` 4. 创建MySQL用户组和用户。执行以下命令: ``` groupadd mysql useradd -g mysql mysql ``` 5. 授权MySQL文件夹给MySQL用户。执行以下命令: ``` chown -R mysql.mysql /usr/local/mysql ``` 6. 初始化MySQL信息。执行以下命令: ``` cd /usr/local/mysql bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data ``` 7. 启动MySQL服务。执行以下命令: ``` /etc/init.d/mysql start ``` 8. 登录MySQL并修改root密码。执行以下命令: ``` mysql -uroot -p ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码'; ``` 以上是在Linux安装MySQL的步骤。请按照上述步骤进行操作,即可成功安装MySQL。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [Linux安装MySql详细教程](https://blog.csdn.net/qq_34383510/article/details/125220644)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值