#设置文件的读写权限
sudo chmod +w bashrc
sudo vi /etc/bashrc
#设置MySQL的密码
mysqladmin -u root password root
#如果设置完成密码后,需要修改,执行命令
mysqladmin -u root -p password 最新密码
#连接本地数据库
mysql -u root -p
#创建名为mydb的数据库
create database mydb;
#将mydb的默认字符集设置为 utf8
#注:mysql默认使用的字符集是latin1,不支持中文,需要设置一下哦
alter database mydb default character set = utf8;
#显示所有数据库列表
show databases;
#打开某个数据库(比如数据库:openfire)
use openfire;
#显示本库中的所有表
show tables;
#显示某表(table1)的结构
describe table1;
#建库
create database 库名;
#建表
use 库名;
create table 表名(字段设定列表);
#删库
drop database 库名;
#删表
drop table 表名;
#将表中的记录清空ß
delete from 表名;
#显示表中记录
select * from 表名;
#退出MySQL
exit
#启动、停止、重启MySQL(bash命令下,密码是系统登录密码)
启动:sudo /Library/StartupItems/MySQLCOM/MySQLCOM start
停止:sudo /Library/StartupItems/MySQLCOM/MySQLCOM stop
重启:sudo /Library/StartupItems/MySQLCOM/MySQLCOM restart
#登录远程主机上的MySQL数据库
mysql -h 主机地址 -u 用户名 -p 用户密码
ssh [email protected]
密码:PIN+动态密钥
ssh [email protected] 或者 ssh [email protected]
密码:mirror_work!!! 或者 mirror_root
登录MySQL:mysql
查看MySQL的进程和目录:ps -aux|grep mysql
或者:ps -ef | grep mysql
导出整个数据库结构和数据
mysqldump -h localhost -uroot -p123456 database > dump.sql
导出单个数据表结构和数据
mysqldump -h localhost -uroot -p123456 database table > dump.sql
导出整个数据库结构(不包含数据)
mysqldump -h localhost -uroot -p123456 -d database > dump.sql
导出单个数据表结构(不包含数据)
mysqldump -h localhost -uroot -p123456 -d database table > dump.sql
mysql -uroot -proot
进入到mysql
source /var/ftp/pub/sogoodsoft.sql;
重启MySQL的步骤:
1、先找出MySQL安装路径:which mysql
2、moat平台MySQL重启:./mysql.server start
登录MySQL客户端出现的问题时候
1、cd /tmp
2、ln -s /home/work/lamp/mysql5/tmp/mysql.sock mysql.sock
mysql回滚
1、select * form student;
2、输入start transaction 开启事务
3、更新一行数据:
update student set age = 11 where id = 1;
4、select * form student where id = 1; //查询结果,是否更新
5、输入: rollback;
6、select * from student where id = 1; //查看真个表跟以前一样了
myql操作集锦
猜你喜欢
转载自jy-damon.iteye.com/blog/2298479
今日推荐
周排行