shell操作数据库
在linux shell界面直接用命令mysql命令操作 mysql安装好后,默认是root用户 mysql -hlocalhost -P3306 -uroot -pesim -e "show databases;" mysql -e 后面接mysql操作语句,用双引号 前提还需要修改两个参数(xxx_timeout) 默认值都是28800s set interactive_timeout = 120 set wait_timeout = 5; 不修改,会提示mysql gone away ************************************************************************************** mysql的rpm包安装默认目录: 数据文件:/var/lib/mysql/ 配置文件模板:/usr/share/mysql mysql客户端工具目录:/usr/bin 日志目录:/var/log/ pid , sock文件目录:/tmp 配置文件一般放在:/etc rpm -qa | grep -i mysql 找出mysql安装包,-i表示不区分大小写 ************************************************************************************** shell操作mysql数据库的2种方式 第一种方式: #! /bin/sh sql="SQL语句" echo $sql > "1.sql" mysql -uroot < "1.sql" 这个也不为一个非常好的方法。先将语句写入sql文本,再将其导入数据库中。 第二种方式: #! /bin/sh mysql -u root -p password -e "use mysql;select * from user(SQL语句)"; exit 0; 通过命令行将MYSQL命令直接写入数据库。 如果刚安装mysql,默认root密码为空,下面是首次设置密码 use mysql; update user set password=password('YOURPASSWORD') where user = 'root'; flush privileges; show create table NetworkInfor; 查看创建表的详细参数
更新时间:2022-03-05 08:03
最满意答案
,其实网上有很多,以后多到网上找找 1,控制面板,执行卸载操作。 2,进入默认安装目录C:\Program Files\MySQL里,里面有些备份文件,全部删除。 3,这是最关键一步,只做前面两步,密码还是修改不了,因为MySQL还有文件,也就是在C:\Documents and Settings\All Users\Application Data里面的MySQL文件夹,这个文件没有清除是MySQL重装出现旧密码的根源所在。于是删除MySQL文件夹。 以上3步完成,就可以重新安装MySQL并且进行全新配置了。 友情提示:以上是默认安装的解决方法,对于自定义安装mysql(非默认安装)的情况,注意不要安装到含有中文字符的路径下,有的人习惯把数据data与另外安装到其他地方,比如命名叫“数据”的文件啊等等,这种含中文字符的在安装过程很可能出问题,比如最后那倒数第二步server无法启动,程序就在那儿卡住了的情况。mysql对中文支持不好,中文路径还是不用的好。 对于自定义安装的情况,大概就找你自定义安装的几个文件夹,清除相应文件就行,因为默认安装数据和mysql不在一个文件夹中,数据在C:\Documents and Settings\All Users\Application Data,所以需要找出这部分删掉,这里面保存着数据库密码,不删除才会出现需要旧密码的情况。
其他回答
你点ADD看看里面是啥。
相关问答
更多-
怎么卸载java jre6,重新安装[2022-03-21]
卸载→安装→重新配置环境变量 -
LINUX下重新安装MYSQL,用把原来的卸载吗?[2022-09-09]
重新编译安装就是了,编译安装可以指定原来的目录,也可以指定新的安装目录。如果你原来安装mysql时用的是RPM包,卸载用rpm -e 安装包名.官网上有直接解压就可以使用的软件,无需再编译。 -
ecshop如何重新安装[2023-05-22]
卸载,就可以自动安装了,很方便的 -
以前安装的MySQL卸载后重新安装,但安装不了、怎么办?[2023-04-23]
,其实网上有很多,以后多到网上找找 1,控制面板,执行卸载操作。 2,进入默认安装目录C:\Program Files\MySQL里,里面有些备份文件,全部删除。 3,这是最关键一步,只做前面两步,密码还是修改不了,因为MySQL还有文件,也就是在C:\Documents and Settings\All Users\Application Data里面的MySQL文件夹,这个文件没有清除是MySQL重装出现旧密码的根源所在。于是删除MySQL文件夹。 以上3步完成,就可以重新安装MySQL并且进行全新配置 ... -
mysql数据库卸载和重新安装的问题[2022-05-31]
数据库突然出了问题,没办法只能重装,因为事先并不知道MySQL卸载是比较复杂的,结果重新安装的时候出现了问题:Could not start the service MySQL. Error:0 在网上整了半天,终于搞定了,下面给出我的解决方案。 首先,在管理工具->服务里面将MySQL的服务给停止,然后打开cmd 进入你的MySQL bin目录下,例如我的是 C:\Program Files\MySQL\MySQL Server 5.0\bin 然后使用如下命令mysqld-nt -remove 然后就会 ... -
卸载mysql 后重新安装不了怎么办[2024-02-29]
你之前装过了就会有一个MySQL的服务,现在你重新装它就提示你MySQL这个服务已经存在了,你可以取别的名字作为MysQL服务,也可以把之前的MysQL服务卸载掉。怎么卸载?先停止服务:netstopmysqlc:\mysql\bin\mysqld.exe-remove控制面板和安装目录中删除重启,删除安装目录残余的信息 -
不需要,因为你重装的是Mysql数据库服务器,而mysql-gui-tools-5.0-r17-win是客户端工具,只要连接配置参数没变,就不用动。
-
redhat linux 下把以前的mysql卸载了,然后重新安装不上去?[2023-08-22]
还有两个文件没删掉,一个是/usr/bin/mysql_config,一个是/usr/share/man/man1/mysql_config.1.gz,用rm删掉就该可以了,如果还不行就rpm -e MySQL-devel --nodeps -
mysql数据库卸载和重新安装的问题[2023-12-01]
数据库突然出了问题,没办法只能重装,因为事先并不知道MySQL卸载是比较复杂的,结果重新安装的时候出现了问题:Could not start the service MySQL. Error:0 在网上整了半天,终于搞定了,下面给出我的解决方案。 首先,在管理工具->服务里面将MySQL的服务给停止,然后打开cmd 进入你的MySQL bin目录下,例如我的是 C:\Program Files\MySQL\MySQL Server 5.0\bin 然后使用如下命令mysqld-nt -remove 然后就会 ... -
Ubuntu 不小心卸载了Unity怎样重新安装[2022-12-22]
1、按下Ctrl+alt+T启动终端或者Ctrl+alt+F1登录字符界面,执行以下命令进行unity重装: sudo apt-get install ubuntu-desktop sudo apt-get install unity sudo apt-get install unity-common sudo apt-get install unity-lens sudo apt-get install unity-services sudo apt-get install unity-asset-poo ...