linux下 mysql 操作
1、启动mysql:
service mysql start
2、停止mysql:
service mysql stop
如果在安装的时候,系统未提示你输入密码,那么在完成安装后,我们需要创建密码: 在shell提示符下输入 mysql -u root
mysql> set password for 'user '@'localhost' =password('newpasswd')
3、连接mysql服务器: mysql -u root(用户名) -h
127.0.0.1(mysql服务器所在地址) -p
password(密码) ; 你也可以直接输入: mysql -u root -p 然后回车,密码将以密文形式显示。
4、断开连接: mysql>
quit;
5、创建数据库:create database 数据库名;
6、查看数据库:show databases;
7、选择数据库:use 数据库名;
8、删除数据库:
drop database 数据库名;
9、创建数据表: create table 数据表名(
列名1 属性,
列名2 属性,
...
);
10、查看表结构 show columns from 数据表名 [from 数据库名];
show columns from 数据表名.数据库名;
describe 数据表名 列名;
11、修改表结构 alter table 数据表名 add 列名 属性;
12、重命名表 rename table 数据表名1 to 数据表名2;
13、删除表 drop table 数据表名;
14、插入记录 insert into 数据表名(column_name1,column_name2,... )values( value1,value2...);
15、查询数据库记录 select selection_list(查询的内容,选哪些列) from 数据表名;
16、修改记录 update 数据表名 set column_name=new value ...(where condition);
17、删除记录 delete from 数据表名 where condition; 执行该语句过程中,如果没有指定where条件,将删除所有记录;如果指定了where条件,将按照指定的条件进行删除。
可以查看mysql的状态,结果可能是 "MySQL is runnin"或者是" MySQL is not running"
- $ sudo /etc/init.d/mysql.server status
如果地切顺利,mysql是正常运行的,而且可以通过 mysql客户端,进入mysql
- $ /usr/local/mysql/bin/mysql -u root -p
可以使用命令让mysql 停止运行
- $ sudo /etc/init.d/mysql.server stop
让mysql 启动
- $ sudo /etc/init.d/mysql.server start
查看状态
- $ sudo /etc/init.d/mysql.server status
或者使用service命令,让mysql 启动,停止
- $ sudo service mysql.server [status|start|stop]
0.让mysql开机自己启动
- $ sudo update-rc.d -f mysql.server defaults
如果不想让mysql开机自己启动,可以使用
- $ sudo update-rc.d -f mysql.server remove