Linux 安装Mysql-5.6.16

来源:互联网 发布:15年nba总决赛数据 编辑:程序博客网 时间:2024/06/05 17:49

1、下载linux版mysql,本文使用32位的
本文安装包下载地址
mysql5.6.16下载地址
①查看linux版本

file /sbin/init

②选择需要安装的版本进行安装

#切换到当前目录cd /usr/local#创建mysql 文件夹mkdir mysql  cd mysql#解压mysqltar -zxvf mysql.tar.gzuseradd mysql -M -s /sbin/nologinyum -y install gcc gcc-c++ cmake ncurses-develcd mysql-5.6.16/#执行一下全部命令 一起执行cmake -DCMAKE_INSTALL_PREFIX=/usr/local/mysql    -DMYSQL_UNIX_ADDR=/tmp/mysql.sock  -DEXTRA_CHARSETS=all   -DDEFAULT_CHARSET=utf8    -DDEFAULT_COLLATION=utf8_general_ci    -DWITH_MYISAM_STORAGE_ENGINE=1   -DWITH_INNOBASE_STORAGE_ENGINE=1    -DWITH_MEMORY_STORAGE_ENGINE=1  -DWITH_READLINE=1    -DENABLED_LOCAL_INFILE=1   -DMYSQL_USER=mysql  -DMYSQL_TCP_PORT=3306

这里写图片描述

当前目录 cd /usr/local/mysql/mysql-5.6.16

make   进行安装 安装时间20分钟左右make installcd /usr/local/mysql切换工作目录为mysql的安装目录进行配置授权cd /usr/local/mysqlchown -R root . && chown -R mysql data/cp support-files/my-default.cnf /etc/my.cnf    /usr/local/mysql/scripts/mysql_install_db --user=mysql/usr/local/mysql/bin/mysqld_safe --user=mysql &如果初始化数据库时出现报错信息请使用以下命令 一般不会出错(初始化数据库)/usr/local/mysql/scripts/mysql_install_db --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data &添加系统服务      cp support-files/mysql.server /etc/init.d/mysqld                        chkconfig mysqld onln -s /usr/local/mysql/bin/mysql /usr/bin   软连接mysql命令修改数据库的管理密码:/usr/local/mysql/bin/mysqladmin –uroot password root设置环境变量:export PATH=$PATH:/usr/local/mysql/bin/设置配置文件即时生效source /etc/profil启动mysql 服务/etc/init.d/mysqld restart查看服务是否启动成功netstat -anput | grep 3306

这里写图片描述

如果没有服务信息,请检查防火墙是否关闭临时关闭防火墙 即时生效service iptables stop永久关闭防火墙chkconfig iptables off切换到mysql 命令mysql -uroot -p给本地root用户分配权限 然后就可以使用工具链接了grant all on *.* to  root@"%" indetified by "root";给用户分配使用部分数据库权限GRANT ALL PRIVILEGES ON taidadb.* TO test@"%" IDENTIFIED BY "taida";修改用户的密码:update mysql.user set password=password("123456") where host="localhost";刷新权限               flush privileges;
1 0
原创粉丝点击