正文
怎么用命令安装mysql 怎么用命令安装软件
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
如何在linux下安装mysql
第一步:安装:
tarmysql-5.5.48-linux2.-x86_64.tar.gz
Copy到指定的路径下:
cpmysql-5.5.48-linux2.6-x86_64 /usr/local/mysql -r
添加系统mysql组合mysql用户:
执行命令:groupaddmysql和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 data
到此数据库安装完毕
启动mysql服务和添加开机启动mysql服务:
添加开机启动:执行命令cpsupport-files/mysql.server /etc/init.d/mysql,把启动脚本放到开机初始化目录
启动mysql服务:执行命令servicemysql start
在命令行中怎样连接mysql数据库?
安装好mysql之后,利用CMD连接本机mysql数据库步骤如下:
1、首先第一步是需要我们安装好Mysql,安装好之后,我们就可以去我们的程序里面找到这个软件。笔者安装的是Mysql5.7的版本。
2、接下来我们就来打开CMD.按下图所示搜索CMD,然后点击运行。
3、打开CMD之后,我们需要使用这个命令“netstartmysql57”来开启mysql服务。需要找的就是mysql的安装目录。笔者的安装目录是:“C:mysql57soft_x0008_in\"。然后我们就要用到这个命令:\"cdC:mysql57soft_x0008_in”去找到这个目录。
4、找到这个目录之后,我们就可以开始连接我们的数据库了。连接本机数据库,我们要用到的命令是:“mysql-uroot-p”,这里回车之后,就会要求我们输入密码。
5、最后我们把事先设置好的密码输入进去,注意这里密码是不会显示的。输入正确之后,就会连接成功了。
MySQL安装命令
MySql安装
yum -y install libaio
wget
cd /usr/local/soft/mysql/src
mkdir ../5.7.24_3306 tar -xzvf mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz -C ../5.7.24_3306 --strip-components 1
mkdir -p /usr/local/soft/mysql/5.7.24_3306/{run,data,logs,bin_log,sock,cert}
groupadd mysql useradd -r -g mysql -s /bin/false mysql
cd /usr/local/soft/mysql/5.7.24_3306/bin ./mysqld --initialize
--explicit_defaults_for_timestamp
--user=mysql
--basedir=/usr/local/soft/mysql/5.7.24_3306
--datadir=/usr/local/soft/mysql/5.7.24_3306/data
--lc_messages_dir=/usr/local/soft/mysql/5.7.24_3306/share
--lc_messages=en_US
2018-12-01T09:56:45.934627Z 0 [Warning] InnoDB: New log files created, LSN=45790
2018-12-01T09:56:46.056837Z 0 [Warning] InnoDB: Creating foreign key constraint system tables.
2018-12-01T09:56:46.127141Z 0 [Warning] No existing UUID has been found, so we assume that this is the first time that this server has been started. Generating a new UUID: 69d028f9-f54f-11e8-9c4a-00163e08e793.
2018-12-01T09:56:46.130249Z 0 [Warning] Gtid table is not ready to be used. Table 'mysql.gtid_executed' cannot be opened.
2018-12-01T09:56:46.131377Z 1 [Note] A temporary password is generated for root@localhost: sDdPx3.,oBi
cd /usr/local/soft/mysql/5.7.24_3306/bin ./mysql_ssl_rsa_setup --datadir=/usr/local/soft/mysql/5.7.24_3306/cert
修改证书权限为644
cd /usr/local/soft/mysql/5.7.24_3306/bin ./mysql -uroot -S /usr/local/soft/mysql/5.7.24_3306/sock/mysql.sock
use mysql;
update user set host = '%', authentication_string = password('123456') where user = 'root';
select host,user,authentication_string from user;
flush privileges;
grant all privileges on . to 'root'@'%';
flush privileges;
cat /etc/systemd/system/3306.service EOF
[Unit]
Description=MySQL 3306
Documentation=
After=network.target remote-fs.target nss-lookup.target
[Service]
Type=forking
PIDFile=/usr/local/soft/mysql/5.7.24_3306/run/mysql.pid
ExecStart=/usr/local/soft/mysql/5.7.24_3306/support-files/mysql.server start
ExecReload=/usr/local/soft/mysql/5.7.24_3306/support-files/mysql.server restart
ExecStop=/usr/local/soft/mysql/5.7.24_3306/support-files/mysql.server stop
PrivateTmp=true
[Install]
WantedBy=multi-user.target
EOF
systemctl enable 3306.service
1、
cd /usr/local/soft/mysql/5.7.24.3306/bin ./mysqld_safe --skip-grant-tables
cd /usr/local/soft/mysql/5.7.24.3306/bin ./mysqld_safe --skip-grant-tables --skip-networking
2、
./mysql -uroot -p -S /usr/local/soft/mysql/5.7.24.3306/sock/mysql.sock
3、
use mysql;
update mysql.user set authentication_string=password('123456') where user='root';
flush privileges;
mkdir -p /usr/local/soft/mysql/back/5.7.23_3306 cp -Rf /usr/local/soft/mysql/5.7.23_3306/* /usr/local/soft/mysql/back/5.7.23_3306
mkdir -p /usr/local/soft/mysql/back/5.7.24_3306 cp -Rf /usr/local/soft/mysql/5.7.24_3306/* /usr/local/soft/mysql/back/5.7.24_3306
CREATE USER 'sdyc'@'%' IDENTIFIED BY '123456';
GRANT SELECT, INSERT, UPDATE, DELETE, EXECUTE ON sd_data.* TO 'sdyc'@'%';
GRANT SELECT, INSERT, UPDATE, DELETE, EXECUTE ON card_data.* TO 'sdyc'@'%';
SHOW GRANTS FOR sdyc;
CREATE USER 'back'@'localhost' IDENTIFIED BY '123456';
GRANT SELECT, RELOAD, PROCESS, SHOW DATABASES, SUPER, LOCK TABLES, REPLICATION CLIENT ON . TO 'back'@'localhost'
SHOW GRANTS FOR back;
REVOKE SELECT, INSERT, UPDATE, DELETE, EXECUTE ON sd_data.* FROM 'sdyc'@'%';
如何安装MySQL,MySQL两种安装方式
mysql在linux下有三种安装方式怎么用命令安装mysql,依照难以程度排序:
第一种是yum install mysql,这种安装方式最简单,初学可以采用。但是这种安装怎么用命令安装mysql的弊端是安装的版本比较低,现在安装的话是5.17的版本。
第二种方式是下载最新的MySQL-5.6.25-1.rhel5.x86_64.rpm-bundle.tar,解压缩后,用rpm -ivh 包名,安装四个包就可以了,注意先后顺序。
第三种方式是下载最新的mysql-5.6.27-linux-glibc2.5-i686.tar.gz,解压缩后,手动配置。主要包括配置:增加mysql用户和群组;拷贝my-default.inf文件为my.inf到/etc/下;安装并初始化/mysql-5.6.27/scripts/mysql_install_db --user=mysql --basedir=/... --datadir=/...;增加到服务中chkconfig --add mysql ,chkconfig mysql on ;启动服务service mysql start ;修改root初始密码。操作完以上几部基本上就可以了。
命令行怎么安装mysql数据库
一 Mysql命令行连接
一般对于刚刚安装好的mysql,如果勾选启用mysql lineclient的话。可以直接通过找到开始---程序--- mysql command line client如下图
点击mysql命令行之后,会提示你输入root密码。输入正确的root密码之后即可连接到msyql数据库里啦
二 Cmd命令行怎么连接数据库
如果没有安装mysql命令行的话,我们可以通过找到 mysqld所在的路径(复制mysqld.exe所在路径)
使用cd切换到msyqld.exe路径下,然后输入mysql连接命令如下图
格式是:
Mysql -P 端口号 -h mysql主机名\ip -u root (用户) -p
如果是命令行是mysql所在的本机
而且用默认的端口 3306 直接输入 mysql -u root -p 即可
第三方mysql数据库连接工具
通过第三方数据库连接工具这些就很多啦,如下图设置好相关参数即可
连接进去之后,也就是比较人性化的图形界面了。
更多关于mysql数据库工具navicat for mysql怎么用?
8
其他远程连接工具
Phpmyadmin 无疑是使用最广泛的php管理数据库的图形化工具了,由于涉及到不同的环境和路径。本例咗嚛不做详细操作
局部安装mysql模块的命令
1、cmd安装淘宝镜像。
2、进入项目目录怎么用命令安装mysql,在项目中安装MySQL模块。
3、启动MySQL怎么用命令安装mysql,连接MySQL并修改密码。
关于怎么用命令安装mysql和怎么用命令安装软件的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。