Linux系统是一款自由、开放源代码,且用户自极大的操作系统,因此深受广大程序员的喜爱。而MySQL数据库,则是一款自由、开放源代码的关系型数据库管理系统。两者的结合,对于网站开发、数据存储等方面都有着非常大的帮助作用。今天,我们就来了解一下,在Linux系统下,如何安装MySQL数据库。
之一步:下载MySQL
Linux系统是开源系统,所以我们可以通过官网进行MySQL的下载。在MySQL官网上,我们可以看到针对不同版本的操作系统,提供了不同的下载包。我们需要下载的是面向Linux系统的MySQL下载包。
第二步:安装MySQL
下载完成后,我们可以开始安装MySQL。解压MySQL的安装包,得到MySQL的安装文件。进入解压目录,在终端中切换到MySQL文件的根目录,执行以下命令安装MySQL:
sudo ./configure
sudo make install
第三步:启动MySQL
MySQL安装完成后,我们需要启动它才能使用。使用以下命令启动MySQL:
sudo /usr/local/mysql/bin/mysql.server start
第四步:设置MySQL密码
MySQL默认情况下没有密码,为了数据库的安全性,我们需要设置MySQL的密码。通过以下命令设置:
sudo /usr/local/mysql/bin/mysql_secure_installation
执行上述命令后,会提示输入当前密码,由于默认情况下没有密码,所以直接回车即可。接着会提示我们是否设置数据库的root账户密码,输入Y,然后按照提示设置密码即可。
第五步:连接MySQL
MySQL安装完成并设置好密码后,我们可以用以下命令连接MySQL:
mysql -u root -p
输入MySQL的root账户密码,即可连接成功。
第六步:创建数据库
现在我们可以开始使用MySQL数据库了。首先我们需要创建一个数据库,使用以下命令创建:
create>linux服务器上怎么安装mysql
到mysql官网下载mysql编译好的二进制安装包,在下载页面Select Platform:选项选择linux-generic,然后把页面拉到底部,64位系统下载Linux – Generic (glibc 2.5) (x86, 64-bit),32位系统下载Linux – Generic (glibc 2.5) (x86, 32-bit)
解压32位安装包:
进入安装包所在目录,执行命令:tar mysql-5.6.17-linux-glibc2.5-i686.tar.gz
复制解压后的mysql目录到系统的本地软件目录:
执行命令:cp mysql-5.6.17-linux-glibc2.5-i686 /usr/local/mysql -r
注意:目录结尾不要加/
添加系统mysql组和mysql用户:
执行命令:groupadd mysql和useradd -r -g mysql mysql
安装数据库:
进入安装mysql软件目录:执行命令 cd /usr/local/mysql
修改当前目录耐蠢姿拥有者为mysql用户:执行命令 chown -R mysql:mysql ./
安装数据库:执昌绝行命令 ./scripts/mysql_install_db –user=mysql

修改当前目录拥有者为root用户:执行命令 chown -R root:root ./
修改当前data目录拥有者为mysql用户:执行命令 chown -R mysql:mysql>如何在linux中安装mysql
我这是centos系统,ubantu不适用!!!
我这是centos系统,ubantu不适用!!!
我这是centos系统,ubantu不适用!!!
点击右下角展开,否则没有自动换行!!!!
点击右下角展开,否则没有自动换行!!!!
点击右下角展开,否则没有自动换行!!!!
重要的事情说三遍
练习用的话直接yum-yinstallmysqlmysql-server
也可以使用源码安装
先把rpm格式的mysql删除,否则初始化失败rpm-emysql-servermysql–nodeps//忽略依赖关系删旅猜除
yum-yinstallncurses-devel//安装依赖包
tarxfcmake-2.8.12.tar.gz-C/usr/src///mysql需要cmake支持
cd/usr/src/cmake-2.8.12///进入解压路径
./configure&&gmake&&gmakeinstall//安装cmake
groupaddmysql//创建mysql组
useradd-M-s/in/nologin-gmysqlmysql//创建mysql用户,并加入mysql组里
tarxfmysql-5.7.2-m12.tar.gz-C/usr/src///解压mysqlcd/usr/src/mysql-5.7.2-m12///进入解压路径
cmake-DCMAKE_INSTALL_PREFIX=/usr/local/mysql-DDEFAULT_CHARSET=utf8-DDEFAULT_COLLATION=utf8_general_ci-DWITH_EXTRA_CHARSETS=all-DSYSCONFDIR=/etc&&make&&makeinstall//安装选项
-DCMAKE_INSTALL_PREFIX=/usr/local/mysql//主程序安装目录
-DDEFAULT_CHARSET=utf孝配//默认字符集为utf8
-DDEFAULT_COLLATION=utf8_general_ci//默认的字符集校对规则
-DWITH_EXTRA_CHARSETS=all//安装所有字符集
-DSYSCONFDIR=/etc//配置文件存放目录
make&&makeinstall//开始make
优化步骤
cpsupport-files/my-default.cnf/etc/my.cnf
cpsupport-files/mysql.server/etc/init.d/mysqld
chmod+x/etc/init.d/mysqld
echo“PATH=$PATH:/usr/local/mysql/bin”>>/etc/profile
./etc/profile//注意“.”后面有空格
chown-Rmysql:mysql/usr/local/mysql/
/usr/local/mysql/scripts/mysql_install_db–basedir=/usr/local/mysql/–datadir=/usr/local/mysql/data–user=mysql//初始化
–basedir=/usr/local/mysql///指定安装目录(产品目录)
–datadir=/usr/local/mysql/data//指定数据拆慎型目录
–user=mysql//指定用户身份
servicemysqldstart
StartingMySQL…………..
mysqladmin-urootpassword‘123456’//设置成自己的密码
我是5.7的版本有可能一定几率启动时报错,看下mysql的配置文件,里面的mysql.sock文件找不到,解决方法如下:
find/-namemysql.sock
找到后复制这个路径
vim /etc/my.cnf
找到sock=/data/sock这一行,把后面的路径改成刚才找到的路径然后重启mysql即可。
如果还报错就告诉我
下载 直接安装
linux安装mysql的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于linux安装mysql,Linux系统如何安装MySQL数据库,linux服务器上怎么安装mysql,如何在linux中安装mysql的信息别忘了在本站进行查找喔。
香港服务器首选树叶云,2H2G首月10元开通。树叶云(shuyeidc.com)提供简单好用,价格厚道的香港/美国云服务器和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。
如何查看linux下mysql安装目录
一、查看文件安装路径由于软件安装的地方不止一个地方,所有先说查看文件安装的所有路径(地址)。 这里以mysql为例。 比如说我安装了mysql,但是不知道文件都安装在哪些地方、放在哪些文件夹里,可以用下面的命令查看所有的文件路径在终端输入:whereis mysql回车,如果你安装好了mysql,就会显示文件安装的地址,例如我的显示(安装地址可能会不同)root@ubuntu:/# whereis mysqlmysql: /usr/bin/mysql /usr/bin/X11/mysql /usr/local/mysql二、查询运行文件所在路径(文件夹地址)如果你只要查询文件的运行文件所在地址,直接用下面的命令就可以了(还是以mysql为例):which mysql终端显示:root@ubuntu:/# which mysql/usr/bin/mysql(望楼主采纳哦)
如何启动和关闭mysql?
linux下: 比如我的mysql是用源码方式安装在/usr/local/mysql自动:将/usr/local/mysql/share/mysql/拷贝到/etc/rc.d/init.d/下,然后chkconfig --add 就可以开机就启动mysql服务了。 手动:以root身份执行/usr/local/mysql/bin/mysqld_safe --user=mysql windows下:自动:用cmd方式,到mysql安装路径的bin文件夹下,执行:mysqld-nt --install手动:直接到到mysql安装路径的bin文件夹下执行net start mysql即可。 如果不想让mysql在计算机启动时候就启动服务,执行:mysqld-nt --remove也可以在HKey_LOCAL_MACHINESYSTEMCurrentControlSetServices中删除对应服务并重启计算机。 关闭mysql:mysqladmin -uroot -p shutdown启动mysql:mysqld-nt --install net start mysql
如何升级mysql数据库,需要哪些步骤
前天我刚回答了相似的问题你参考一下1.导出4.0.23当前数据库数据,进行备份。 2.安装4.1或5.1进行备份数据导入。 3.具体操作 linux中升级MySQL应采取的步骤: 1. 进行升级前你应先备份当前的MySQL安装。 2. 下载最新linux版MySQL。 3. 升级MySQL前,必须停止服务器。 如果服务器安装为服务,必须在命令提示符下在命令行中用命令停止服务: 4.当从以前至的4.0.23版本升级到4.1或5.1时,或从Zip文件安装的MySQL升级到MySQL Installation Wizard(安装帮助)安装的MySQL时,你必须手动卸载前面安装的MySQL服务。 如果你不想卸载已有的服务,MySQL Installation Wizard(安装帮助)则不会正确安装新的MySQL服务。 5. 如果你使用MySQL Installation Wizard(安装帮助),请参考“使用MySQL安装向导”的描述来启动帮助。 6. 如果用Zip文件安装MySQL,应提取文件。 你可以覆盖已有的MySQL安装,建议覆盖原有的安装。 7. 重新启动服务器。 ,
发表评论