`

mysql-linux启动、进入数据库、环境变量配置、常用命令

阅读更多

mysql 根据版本不通命令分为:mysql或者mysqld这里以mysql为例

 

一、环境变量配置
     1、环境变量配置地址

          C:\Program Files\MySQL\MySQL Server 5.7\bin;

     2、查看环境变量是否安装成功
          查看mysql版本:mysql --version (前提环境变量配置正确)

 

二、mysql启动、停止、重启

方法一、mac下mysql的启动、停止和重启 
	摘要:在Mac OS X启动和停止MySQL服务的命令
	启动MySQL服务
		sudo /usr/local/mysql/support-files/mysql.server start

	停止MySQL服务
		sudo /usr/local/mysql/support-files/mysql.server stop
 
	重启MySQL服务
		sudo /usr/local/mysql/support-files/mysql.server restart
		
方法二、/etc/init.d 系统文件下
	启动mysql
		/etc/init.d/mysql start
		
	停止MySQL服务
		/etc/init.d/mysql stop
		
	重启MySQL服务
		/etc/init.d/mysql restart

    备注:在停止mysql服务是如果报MySQL server PID file could not be found! 则直接暴力删除

              1、ps -ef|grep mysql

              2、kill -9 进程id

 

三、进入数据库方法

     方法1:正确配置环境变量进入方法

           直接输入命令: mysql -h127.0.0.1 -uroot -proot   

           参数说明:    -h主机地址(本机可以省)
                                 -u表示用户名
                                 -p表示密码

 

     方法二:不配置环境变量进入数据库的方法
             1、进入数据库的安装目录:cd /usr/local/mysql/bin

                   或者:/etc/init.d

                   或者/usr/local/mysql/support-files
             2、输入如下密令:mysql -h127.0.0.1 -uroot -proot
             参数说明:    -h主机地址(本机可以省)
                                   -u表示用户名
                                    -p表示密码

 

四、常用命令

1、显示所有库  
    show databases  
  
2、选择一个库:  
    use 数据库名  
  
3、显示所有表:  
    show tables  
  
4、显示数据看参数  
    \s:                   
  
5、查看正在执行的sql  
    show processlist;  
  
6、杀死进程或者在运行的sql  
    kill -9 12548;  
  
7、显示数据表的结构:  
    describe 表名;  
  
8、查看mysql是否在监听端口命令:  
    netstat -tl | grep mysql  
    会看到如下类似内容tcp 0 0 *:mysql *:* LISTEN 

9、建库
	create database 库名;
	GBK: create database test2 DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci;
	UTF8: CREATE DATABASE `test2` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
	
10、建表:
	use 库名;
	create table 表名(字段设定列表);
	
11、删库和删表:
	drop database 库名;
	drop table 表名;
	
12、编码的修改
	如果要改变整个mysql的编码格式:  
	启动mysql的时候,mysqld_safe命令行加入  
	--default-character-set=gbk 

	如果要改变某个库的编码格式:在mysql提示符后输入命令  
	alter database db_name default character set gbk;
	
13、创建表是先判断表是否存在
	create table if not exists students(……);

14、从已经有的表中复制表的结构
	create table table2 select * from table1 where 1<>1;

15、复制表
	create table table2 select * from table1;

16、对表重新命名
	alter table table1 rename as table2;

17、修改列的类型
	alter table table1 modify id int unsigned;//修改列id的类型为int unsigned
	alter table table1 change id sid int unsigned;//修改列id的名字为sid,而且把属性修改为int unsigned

 

 

     

 

   

 

分享到:
评论

相关推荐

    mysql-5.7.32-linux-glibc-2.28-aarch64.tar.gz

    3. **设置环境变量**:为了方便使用MySQL二进制文件,可能需要将MySQL的bin目录添加到`PATH`环境变量中。例如:`export PATH=$PATH:/path/to/mysql-5.7.32-linux-aarch64/bin`。 4. **初始化数据库**:运行`mysqld`...

    mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz

    2. 配置环境变量:将MySQL的bin目录添加到PATH环境变量中。 3. 创建数据目录:根据需求创建MySQL的数据存储目录,如`mkdir /var/lib/mysql`。 4. 初始化数据库:运行MySQL的初始化脚本,如`./scripts/mysql_install_...

    linux 64位 mysql-5.6.39-linux-glibc2.12-x86_64.tar.gz

    - 将MySQL的bin目录加入到PATH环境变量中: ```bash export PATH=$PATH:/path/to/mysql-5.6.39-linux-glibc2.12-x86_64/bin ``` - 或者在`.bashrc`文件中永久添加上述路径。 #### 步骤3:初始化数据库 - 执行...

    mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz

    2. **配置环境变量**:将MySQL的bin目录添加到PATH环境变量中,以便于执行MySQL命令。 3. **创建数据目录**:为MySQL创建一个数据存储目录,并设置适当的权限。 4. **初始化MySQL**:运行MySQL的安装脚本,如`...

    mysql-5.7.37-linux-glibc2.12-x86_64.tar.gz

    以下将详细讨论MySQL 5.7.37在Linux环境中的安装、配置、使用以及与运维相关的知识点。 1. **安装过程**: - 解压:首先需要使用`tar`命令解压文件,例如`tar -zxvf mysql-5.7.37-linux-glibc2.12-x86_64.tar.gz`...

    mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz

    3. **配置环境变量**:在`~/.bashrc`或`~/.bash_profile`中添加MySQL的路径到`PATH`环境变量中: ``` export PATH=$PATH:/usr/local/mysql/bin ``` 4. **初始化数据库**:运行MySQL的初始化脚本: ``` sudo /...

    mysql-5.6.16-linux-glibc2.5-x86_64.tar.gz

    - 配置环境变量:将MySQL的bin目录添加到PATH环境变量中,以便于执行MySQL命令。 - 创建数据目录:创建用于存放MySQL数据库文件的目录,如 `/var/lib/mysql`。 - 初始化数据库:运行MySQL的初始化脚本,设置root...

    mysql-5.7.29-linux-glibc2.12-x86_64.tar.zip

    - 配置环境变量,如`PATH`和`LD_LIBRARY_PATH` - 初始化数据库并设置root用户的密码 - 启动MySQL服务 6. 主要特性: - InnoDB存储引擎增强:支持更高的事务处理速度和更好的数据一致性。 - JSON支持:MySQL ...

    mysql-shell-8.0.26-linux-glibc2.12-x86-64bit.tar.gz

    解压后,将可执行文件添加到PATH环境变量中,以便在任何目录下都能运行MySQL Shell。之后,可以通过`mysqlsh`命令启动MySQL Shell。 标签"mysql client"意味着MySQL Shell是作为数据库客户端使用的,它能够连接到...

    mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz

    6. **设置环境变量**:在`~/.bashrc`或`/etc/profile`中添加MySQL的路径,如`export PATH=$PATH:/usr/local/mysql/bin`。 7. **启动MySQL**:运行`sudo service mysqld start`启动服务。 8. **安全设置**:运行`...

    linux中的64位mysq安装包mysql-5.6.30-linux-glibc2.5-x86_64.tar

    5. **设置环境变量**:更新系统环境变量,使系统能找到MySQL的可执行文件。 6. **初始化数据库**:运行MySQL的初始化脚本来创建默认用户、数据库和权限。 7. **启动服务**:使用`systemctl start mysqld`或类似...

    mysql-5.7.33-linux-glibc2.12-x86_64.tar.gz

    - 配置:选择合适的安装目录,如`/usr/local/mysql`,并设置必要的环境变量。 - 初始化:运行`scripts/mysql_install_db`脚本来初始化数据库和用户权限。 - 设置权限:确保MySQL的数据目录拥有正确的权限,通常...

    mysql-5.7.35-linux-glibc2.12-x86_64.tar.gz

    安装过程通常包括设置环境变量,配置my.cnf文件以定制MySQL服务器的参数,初始化数据目录,并启动MySQL服务。 `1.1开放端口号.txt`可能涉及打开防火墙端口的说明,因为MySQL默认使用3306端口进行通信。在生产环境中...

    mysql-5.7.27-linux-glibc2.12-x86_64.tar.gz

    2. 设置环境变量,例如添加到PATH中,以便于调用MySQL命令。 3. 运行配置脚本,根据需求定制安装选项,如数据存储位置、端口等。 4. 安装MySQL服务,启动服务器并初始化数据库。 5. 配置权限和用户,创建root账户或...

    mysql-router-2.1.4-linux-glibc2.12-x86-64bit.tar.gz

    安装时,通常会将可执行文件放置在系统的PATH环境变量所包含的目录下,配置文件可以根据需要进行定制。 总的来说,MySQL Router是MySQL数据库管理中的重要工具,它提高了数据库服务的稳定性和效率,简化了运维工作...

    mysql-5.6.38-linux-glibc2.12-x86_64.tar.gz

    安装过程通常包括设置环境变量、初始化数据目录、配置服务器选项,以及启动服务。对于生产环境,还需要考虑安全设置,如修改默认密码、限制远程访问等。 总之,MySQL 5.6.38是MySQL的一个强大版本,尤其适合需要高...

    mysql-5.7.30-linux-glibc2.12-x86_64.tar.gz

    安装过程通常包括设置环境变量、配置my.cnf(MySQL的配置文件)、初始化数据库、创建初始用户和权限,以及启动和管理MySQL服务。 在Linux上部署MySQL,用户可能需要熟悉命令行工具,如`tar`用于解压文件,`sudo`...

    mysql-5.7.36-linux-glibc2.12-x86_64

    5. 设置环境变量和启动MySQL:`export PATH=$PATH:/path/to/mysql/bin`,然后运行`mysqld_safe &` 6. 使用root用户登录:`mysql -u root` 7. 设置root用户的初始密码:`ALTER USER 'root'@'localhost' IDENTIFIED BY...

    mysql-5.6.45-linux-glibc2.12-x86_64.tar.zip

    MySQL是世界上最受欢迎的关系型数据库管理系统(RDBMS)之一,尤其在Web应用程序中广泛使用。本文将详细讨论MySQL 5.6.45版本在Linux系统上的安装过程,特别是针对glibc2.12库的x86_64架构。 标题中的"mysql-5.6.45...

    mysql-5.7.29-linux-glibc2.12-x86_64.tar.gz

    安装完成后,需要配置系统环境变量,以便在命令行中使用MySQL客户端。 在使用MySQL时,建议定期更新到最新版本以获取安全修复和新功能。同时,理解并熟悉MySQL的权限系统、备份策略以及性能调优技巧是每个数据库...

Global site tag (gtag.js) - Google Analytics